これから一からプログラミングを覚えようと考えています。 様々な言語がありますが、どれを覚えるべきでしょうか? なお、条件は下記の通りです。 やりたいこと ・Webサービス(AmazonやGoogleなど)を使った簡単なWebアプリが作れるようになりたい。 私のスペック ・プロとしてのWebデザイン経験があり、現在はWebディレクタ的な職にある。 ・システム関係の簡単な要件定義等は...
大容量のファイルを複数の人と簡単にシェアする、というのは未だに解決されない悩みの一つ。特にインターネットやコンピューターに詳しい人とでない限り、難しいものです。メールボックスの容量に制限があるとか、いちいちユーザー名とパスワードを設定したりとかややこしい。 ビデオ、MP3、プレゼンテーションなどファイルのサイズは肥大化する一途。GDrive の噂や Microsof...
生まれてはじめて、プログラミングなるものしてみんとて。 いやー、Webディレクターをしていると、ちょっとでいいから自分でプログラミングができるといいなと思いはじめるんですよねー。 でも...
『 メタ・プログラミング考。とはいっても結構実際寄りなのでプログラムに触れたことが無い人には多分無理 』
これまで、このブログでいろいろとウェブデザイナーに便利なツールをまとめてきましたが、 tlboxというサイトで上手くまとめられております。 ↓こちらからどうぞ。。 このtlboxというサイトでは、以下の9つのカテゴリーに分けられた、ウェブデザイナーにはうれしい便利ツールがまとめられております。 1. カラー 2. CSS 3. フォント 4. html 5. アイコン 6. 画像 7. インスピレーシ...
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...
Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば...
IBM's resource for developers – 開発者向けに、オープン・ソース、オープン・スタンダードやIBMのテクノロジー、多数のトライアルソフトを満載
任意のキャラクタ一文字とマッチします。処理系やオプション指定によって、 これが改行にマッチするものとしないものがあります。POSIX 1003.2では改行にも マッチするように規定されているようです。 * 演算子の直前に置かれている部分正規表現の可能な限り大きい繰り返しに マッチします。繰り返しの回数は0回でもかまいません。例を挙げると、 fo* は、foにもfooにもマッチし...
『 サイト名がいいね。皮肉っぽくて。webjavascriptjavaphpcssAjaxApacheprototype 』
『 プログラムコード版人力検索?|『*』を『なにがし』と読ませるセンスは好きかも。|フィードをつらつら眺めて見ると楽しいかもとか思った。今度やってみよう。|via:http://www.atmarkit.co.jp/news/200708/01/code.html 』
有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、"有能なプログラマ"の定義については以下のURLをご覧ください。 http://d.hatena.ne.jp/fromdusktildawn/20070217/1171679191 すなわち、「つまらない仕事の生産性」をあげるための手法を質問しているのだと思っていただいて結構です。 注意:上記のような「つまらない仕事の生産性」を上げるためには...
Ajaxライブラリをまとめておきます。(順不同) ・基本ライブラリ ・・・Ajax開発のベースになるもの prototype Ajaxの開発が向上するAjaxライブラリ。便利な機能がたくさんあります。かなりメジャー。 以下のサイトが参考になる。 prototype.js の開発者向けメモ JQuery prototypeよりもいいという記事も見かけるライブラリ。ダーティーらしい。 JKL.ParseXML Ajaxで非同期通信した結果のXMLを、...
年の暮れだからこそ、今年の技術的なトレンドへ乗り遅れないように復習をしたいもの。 Web2.0が脚光を浴びた2005年。とりあえずこの5つの分野から苦手分野をきっちり潰していきたいと思います。(多分にぼくの偏見と苦手分野の重視が影響している点はご了承ください。) Ajax Ruby on Rails HTML/CSS Javascript 正規表現 ということで、おすすめの書籍やサイトを総括。 Ajax 2005年はこれ...
『 WEB開発者のためのリソースを集めたリンク集。Ajax、Firefoxプラグイン、Ruby、Flash、JavaScript、SQL、フォント、HTML色関連サイト、PHP、イメージ編集、ロイヤリティフリーの画像などにリンク 』
ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl や C言語でソケットを使った HTTP クライアントや POP3 クライアント、 簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 なお、perl や C の基本的な構文については触れません。また、きちんと プロトコルに準拠したネットワークプログラムを...
2002-06-13 日記経由でいただいた意見をもとに文章を追加。thanks: 柳川さん、まつもとさん、なひさん、たむらさん、greentea さん 御意見・御感想は aamine@loveruby.net 青木峰郎まで。 リンクは御自由にどうぞ。 この文書を書いた動機 ソースコードを読みなさい、あるいは読んでいく、という話題は わりとあるけども、どう読んだらいいか書いたものは見たことがない。 プログラマなら...
37signalsといえば、BasecampやBackpack、最近リリースした...
これまで、OSSツールというと多様な開発ツール思い起こされてきました。しかし、商用システムのシステム構築で重要となる、要件定義、テスト、システムの変更管理などをトータルにカバーしようとすると、どうしても商用の開発ツール、とりわけ全てのシステム構築フェーズを同一の製品シリーズでカバーできる大手商用ベンダーのツールが採用される傾向がありました。 し...