JavaScript によるドラッグ&ドロップといえば何らかのライブラリを利用するのが今の主流だと思います。が、今回は bookmarklet で使いたかったのでそういう訳にもいかず、勉強を兼ねて他のライブラリを参考にしながら書いてみることにしました。 簡単に実装できると高を括っていたのですが、意外にもブラウザ間の違いが大きく影響し、大変苦労しました。その際に問題になった...
史上最初のプログラミング言語である1954年に考案された「Fortran」(フォートラン)から、今の各種最新言語に至るまで、いろいろなプログラミング言語が発展していく様子をまとめた巨大な系図を見ることができます。ちゃんと印刷できるようにPDFファイルなども置いてあります。自分の使っている言語がない場合には連絡して欲しいとのことです。 閲覧は以下から。
オープンソースという言葉が定着し,ソースを見ることができるソフトがずいぶん登場しました.人のソースコードを読むことは自分のプログラミングスキルを向上させ,ソースコードを書き換えることで不具合の修正や改良を自由に行うことができます.オープンソースのソフトウェアが成熟していくにつれ,プログラムの規模は大きくなり,なかなか読むのが大変になってし...
山口卓也(NTTデータ 基盤システム事業本部) 岡本隆史(NTTデータ 基盤システム事業本部) 2005/7/28 オープンソースとしてコミュニティに寄付されてから3年半、@ITに最初の記事が掲載されてから2年半、いまだとどまるところを知らずに進化し続ける統合開発環境、Eclipse。書籍やWeb情報のさらなる充実ぶりは、相変わらずの関心の高さを裏付けるものです。 昨年6月の@IT読者調...
今回は、PHPで一番簡単と思われる、絵文字を取り除く方法をご紹介します。 iモードとau、およびソフトバンクのSJIS形式の絵文字を取り除くことができます。 サンプルコード $str = '絵文字[晴れ]'; mb_substitute_character('none'); $str = mb_convert_encoding($str, 'SJIS', 'SJIS'); // 出力 echo $str; ※ソースはSJISで記述してください これだけでOKです。 「mb_substitute_character」は、存在しない文字コー...
『 プログラムコード版人力検索?|『*』を『なにがし』と読ませるセンスは好きかも。|フィードをつらつら眺めて見ると楽しいかもとか思った。今度やってみよう。|via:http://www.atmarkit.co.jp/news/200708/01/code.html 』
『 snippetを投稿、共有する場。Microsoftが(VisualStudio2005に限定してではあるけど)よく似たことをやろうとしているし。 』
『 PleiadesAllinOneは開発対象となる言語によりパッケージを選択できるEclipse日本語ディストリビューションです。対象OSはWindows(Pleiades本体はマルチ・プラットフォーム)です。 』
Ajax で SSHクライアントを作ってみた。 ajaxssh デモページ IE では動きません。firefox での動作を確認してます。 IE で動かないのは xmlhttprequest.readystate == 3 で途中まで届いているデータを取ることができないから。 もしうまい方法知っている方がいれば、是非教えてください。 Ajax で SSHクライアントを作る問題点は、 Ajax(というよりHTTP)がstatelessだということです。 ssh はコネクショ...
前の記事、「The Uniform Serverを使ってUSBメモリでタスク管理サーバを持ち歩く方法」では「The Uniform Server」をUSBメモリにインストールして使えるようにするところまでを解説しましたが、今度は実際にオープンソースのプロジェクト管理ツール「activeCollab」をUSBメモリで動かすことになります。 手順は以下の通り。簡単に「activeCollab」の動作画面も掲載しておきます。
Changelog を英語で書く際に参考になるようなテンプレートをまとめてみました. 例文 バグ修正した場合 Fix Fixed a performance regression. (パフォーマンスが低下するバグを修正しました) Fixed stability problems with GeForce 8 GPU. (GeForce 8 GPUで動作が不安定になる問題を修正しました) Fixed an ”AAA” bug that was causing the B to C. (Bが ...
『 Snippetsisapublicsourcecoderepository.Easilybuildupyourpersonalcollectionofcodesnippets,categorizethemwithtags/keywords,andsharethemwiththeworld. 』
eucJP-ms と cp51932 は、両方とも、EUC-JP をWindows標準キャラクタセットの文字を扱えるようにしたもので、それぞれ次のような拡張が行われています。
『 PHPからQRコードが作れるよ。標準出力のみ。いじればフォルダに保存して、静的に表示させるのも可能かも 』
2002-06-13 日記経由でいただいた意見をもとに文章を追加。thanks: 柳川さん、まつもとさん、なひさん、たむらさん、greentea さん 御意見・御感想は aamine@loveruby.net 青木峰郎まで。 リンクは御自由にどうぞ。 この文書を書いた動機 ソースコードを読みなさい、あるいは読んでいく、という話題は わりとあるけども、どう読んだらいいか書いたものは見たことがない。 プログラマなら...
『 SWiKは、オープンテクノロジーのためのコミュニティリソースです。情報を収集しノウハウを書き込み、他のユーザとそれを共有したり活用したりできます。 』
フォームから送られてきたものをPHPが見て、これはメールの正しい形であると判断させる事が必要な場合が、必ずといっていいほどあります。 メールアドレスをフォームに入力させ、それをチェックしないでデータベースなどに入れても、全く意味が無いということになるからです。 このメールのチェックは例えば@マークが全角であればエラー @マークが無ければエラーアドレ...
無料ケータイサイト等では空メールを送信することで利用登録するシステムがありますが、簡単に実装するとしたらこんな例があります。 1.空メールを送信。 ↓ 2.メールサーバのalias若しくはforwardでスクリプトに転送。 ↓ 3.スクリプトはメールのヘッダを解析し、登録完了メール返信及びDB登録を行う。 ↓ 4.登録完了メールのURLからアクセスすると送られたIDの...
(英語のみ) AWSを利用したフリーウェアや商用アプリケーションが紹介されています。ただし、いずれも日本語処理には対応していないと思われます。 ▲ページの一番上へ おすすめ関連本 10日でおぼえるXML入門教室 第2版山田 祥寛by G-Tools ASP .NETが前提になっているため大多数のサイト制作者にとって後半部分は無意味なのが残念ですが、前半部のXMLやXSLTの解説と練習だけでも...
『 Snipplrisapublicsourcecoderepositorythatgivesyouaplacetostoreandorganizeallthelittlepiecesofcodethatyouuseeachday. 』