end0tknr's kipple - web写経開発

太宰府天満宮の狛犬って、妙にカワイイ

2011-01-01から1年間の記事一覧

gimp2.6の「ベベルの追加」で立体感(隆起)は、それ程、出ないみたい

http://docs.gimp.org/2.6/ja/script-fu-add-bevel.html 次の画面キャプチャは、docs.gimp.org からの抜粋です。 gimp2.6の「ベベルの追加」だけで立体感(隆起)は、それ程、出ないみたい。そこで、yahooや、はてな、google を除いてみたけど、隆起は用いず、…

gimp2.6でweb2.0風グラデーションボタンを作るなら、予め追加グラデーションを登録

http://designtutorial.blog32.fc2.com/blog-entry-74.html ↑このurlでweb2.0風グラデーションボタンボタンの作成方法は、動画で丁寧に紹介されていますが、結局、配色を考える所で手が止まってしまいました。そこで、ググると、やっぱりあるんですよね。gim…

「色彩センスのいらない配色講座」が素晴らしい

http://www.slideshare.net/marippe/ss-9003317 これまで、なんとなくの感覚や、他のサイトを参考に配色を決めていましたが、考え方がキチンとまとめられていて参考になります。ちなみに最近では、 ・はてな ・facebook ・gimp このあたりの配色が好きです。…

文書校正用語 : トルツメ / トルママ(トルアキ)

トルツメ 余計な文字や記号を削除した上、空いた部分を詰める。 css的には、float 。 トルママ(トルアキ) 不要箇所を除いた部分を、詰めずにそのまま空けておく。 css的には、position : absolute 。

今更、cssの display:inline-block を理解する

display:inline-blockとはinlineでありながらwidthやheightを指定可 - block inline inline-block width,height ○ ☓ ○ 例 div,table span,a img,input,textarea,select 通常(というかfirefoxでは)、display:inline 要素に対して、widthやheightを指定しても…

webアプリ(perlやjavascript)でグラフ表示なら、Highcharts で決まりかも

2013/6/23追記 www.fusioncharts.com によるグラフ・ライブラリの比較表を追加 http://www.fusioncharts.com/javascript-charting-comparison/ 2014/11/7追記 amChartsというものを見つけました。詳しく見ていませんので、参考として www.amcharts.com http:…

VBやVCによるGUIプログラミングは、「ポトペタ」と言うらしい

http://www.atmarkit.co.jp/fdotnet/chushin/greatblogentry_10/greatblogentry_10_01.html@itの記事を読んでいて、「ポトペタ」という単語を初めて見ました。VBやVCとは縁遠く、emacsばかりだから今更、知ったわけですが。でも、フォームにテキストボックス…

ie8でWebサイトの復元エラー - res://ieframe.dll/acr_error.htm#〜

久しぶりにIE8を起動したら、「Webサイトの復元エラー」「〜.co.jpに戻れませんでした」というメッセージと共に、アドレスバーに res://ieframe.dll/acr_error.htm#〜 と表示されました。スタートメニュー → アクセサリ → システムツール にある「Internet E…

perlのDateCalcの一部をjavascriptで実装し、簡単、日付計算

javascriptで日付を扱う場合、Dateクラスがありますが、普段、perlのDateCalcを使い慣れている私の場合、Dateクラスでは、スラスラ書けません。 そこで、DateCalcで私がよく利用する関数をjavascriptで実装してみました。 // http://search.cpan.org/dist/Da…

perlのHTML::Lintでhtmlタグの閉じ忘れをチェック

HTML内タグの閉じ忘れをチェックするツール[ブックマークレット] └ http://tockri.blog78.fc2.com/blog-entry-168.html 最近では、javascript (ajax)を使ってクライアント(ブラウザ)側で動的にページを生成することが多いので、あると便利あのかもしれません…

perlのautouse を使って、遅延読込み(Lazy Loading)

またも Spreadsheet::WriteExcel::Utility を読んで、偶然、見かけました。autouse ... しかも標準モジュール。 http://search.cpan.org/perldoc?autouse 次のように書くと、対象モジュールが必要になって初めてuseするらしい。 use autouse 'Carp' => qw(ca…

perlで日付&時刻な文字列解析は Date::Parse > Date::Manip かな

これまでは、Date::Parse を使っていましたが、 Spreadsheet::WriteExcel::Utility のsrcを読んで、偶然、Date::Manip の存在を初めて知りました。Date::Parse http://search.cpan.org/perldoc?Date::Manip Date::Manip http://search.cpan.org/perldoc?Date…

小数が実体のexcel日付&時刻型を perlでパース

どうやら、excelの日付&時刻型の実体は、日付を整数部、時刻を小数部にした小数で保持しているみたい。 例 オリジナル excelの日付&時刻型 2011/12/4 9:42:35 40881.4045717593 Spreadsheet::ParseExcel を使えば、perlでexcel(xls)ファイルを解析できますが…

はてダ→twitter, facebook 連携始めましたのテスト

です

javascriptやjQuery用のライブラリ(またはプラグイン)集を調べてみた

「javascriptやjQueryでもperlのcpanのようなものないかなぁ」と思って、ぐぐってみました。 jQuery Plugin http://plugins.jquery.com/ 定番ですね。先程、久し振りに訪れてみたら、サイト自体がメンテナンス中のようでした。 The Ultimate jQuery List htt…

Galaxy Application Environment ...今はブラジルの会社が開発

http://www.ambiencia.com「galaxy brasil」でググっても見つからず、「galaxy c++」でググッて、やっと発見。 サイトに会社住所等の詳細を記載していないんですね。

perlのread()やunpack()の練習にtiffのヘッダを解析してみた

http://d.hatena.ne.jp/end0tknr/20110707以前のエントリに関連しますが、perlの主にunpack()の練習として、白黒画像のtiffのヘッダ、及びIFD部をパースしてみました。 私の場合、unpack()の方が気楽 perl-users.jp に Data::ParseBinary によるバイナリファ…

オライリー本の英語版がフリーで公開? - O'Reilly's CD bookshelfs

O'Reilly's CD bookshelfs http://docstore.mik.ua/orelly/index.html オライリー本の英語版がhtmlやpdfで無料で公開されているようですが、いいの? O'Reilly Open Books と思ったら、オライリーが公開する O'Reilly Open Books というものもあるみたい http…

jQuery.getScript()を使えば、javascriptの読込みタイミングを指定できそう

http://coliss.com/articles/build-websites/operation/javascript/jquery-plugin-lazy-loading-script.html http://www.webrevised.com/169-jquery-lazy-loading-script-on-demand-javascript-plugin/↑このエントリで紹介されている「Lazy Loading Script」…

秀丸でもソースコードに色をつける

http://nippondanji.blogspot.com/2011/11/less.htmlGNU Source-highlight (+Boost.Regex) によるハイライトがあるなんて...さすがでございます。ただ、私の周りには、秀丸でコーディングしている人間も少なくないので、軽く調べてみたら...秀丸によるsrc-hi…

IO::String + Archive::Zip でファイルを経由せずunzip

http://d.hatena.ne.jp/toku_bass/20110716#1310844437Archive::Zipを使ってzipデータを解凍する場合、必ずファイルに書き出す必要があると思っていましたが、IO::String を使えば、zipデータを直接、解凍できるみたい。 ※一方、圧縮(ZIP)に IO::String は必…

html5 canvasの実装で、参考になりそうなurl

HTML5 / Canvas で拡大・縮小・回転 http://yurubu.org/html5-canvas-%E3%81%A7%E6%8B%A1%E5%A4%A7%E3%83%BB%E7%B8%AE%E5%B0%8F%E3%83%BB%E5%9B%9E%E8%BB%A2/620HTML5のCanvas図形をクリッカブルにするjQueryプラグイン ClickableCanvas http://wiz-code.dig…

apache , perl による DOS攻撃( F5 , reload)対策

apacheのモジュールであれば、mod_dosdetector や mod_evasive があるらしく、 mod_dosdetector であれば、次のurlが分かりやすくまとめられいます。http://c-brains.jp/blog/wsg/10/06/24-134947.phpまぁ、mod_perl2を利用して、perlで実装しても良い気がし…

Application.WorksheetFunctionでVBAからexcelのワークシート関数を利用

例えば、DB() という定率法による減価償却費を算出する関数があります。 この関数は、excelのワークシート関数なので、vbaからは利用できませんが、次のようにApplication.WorksheetFunction.〜で使えるようになります。 Function db_stab(start_price, last…

perl経由のpingとarpコマンドで、macアドレスに該当するIPを探索

こんな感じかなぁ #!/usr/local/bin/perl use strict; my $DEST_MAC_ADDR = '00:ff:dd:49:2f:76'; my @DHCP_IP_REALM = map("192.168.0.$_", 1..10); #depend on router dhcp config my $PING_CMD= '/bin/ping -c 1 -w 1'; my $ARP_CMD= '/sbin/arp -e'; mai…

perlやjavascriptでCommandパターンによるundoを実装したい

と思い、ググッてみたら、次のurlが参考になりそう。泥船 - PerlでCommandパターン └ http://d.hatena.ne.jp/hachi_ukkari/20090221/1235199125 あしあと日記 - Undo,Redoの実装って何十回もやってる気がする └ http://d.hatena.ne.jp/Youchan/20081110/1226…

Webフォントによるアイコン( Web Symbols typeface )ってCSSスプライトよりいいかも?

ミニマルなアイコンやシンボルをWebフォントで表現するために作られたフリーフォント・Web Symbols typeface ├ http://kachibito.net/web-design/web-symbols-typeface.html └ http://www.justbenicestudio.com/studio/websymbols/ ↑このurlを読んで、最初は…

Algorithm::KMeansを使ったk-meansによるカテゴライズ

cpanにはk-meansアルゴリズムを実装したmoduleがたくさん http://search.cpan.org/search/?query=k-means&mode=allsearch.cpan.orgで「k-means」をキーワードに検索すると、Algorithm::KMeans だけでなく、Text::Bayon や Algorithm::Cluster 等、約10個のモ…

perlでコサイン類似度を算出

まず、2個のベクトル:a,b の関係:θは、次のように表せます。ここで、 はaとbの内積なので、2次元のベクトルであれば、 で表せ、また、 はベクトルの大きさなので、 となります。 ※ベクトルの内積や大きさは、更に多次元(n次元)になると、 や これをperlで実…

Math::Combinatorics で 階乗、組み合わせ、順列を算出

http://search.cpan.org/perldoc?Math::Combinatorics 書こうと思えば、書けますが、こういうmoduleがあると、やはり使ってしまいます。 #!/usr/local/bin/perl use strict; use Math::Combinatorics; use Data::Dumper; main(); sub main { #階乗 my $ret_f…