仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。2017/12/14できることを全力でやる2017/11/25恥ずかしさを感じないためにできること2017/11/11プロジェクトを遅延させないコミュニケーションパス管理もっと見る2008/07/26iWebを任意のサイト向けに使う「iWebUploader」これまでiWebというのは使ってこなかった。使い道もないだろうと思っていたのと、iWebは.Mac向け(いまはMobileMe)のサービスアプリケーションと感じていた。思われている方も多いことだろう。実際に使ってみるとiPhotoやiTunesなどApple製のアプリケーションと...2008/07/26JavaScriptでレンダリングする画像ライブラリ「HIWI」まぁなんだろう...あえて言うなら「無茶しやがって」だろうか。下の画像を見てもらえれば分かると思う。モナリザの画像が出ているが、右クリックしても、画像の保存は出てこない。CSSでバッググラウンドに指定している訳ではない。膨大な数のテーブルタグによって作...2008/07/25よく使うFTPアップロードを手軽に「DropUpLoad」FTPアップロードはファイル授受の基本とも言える。相手がある場合はもちろん、ECサイトでは商品画像をアップロードする際にもよく使われる。したFTP利用の中には、同じ作業を繰り返し行う場合もあるはずだ。その度に高機能なFTPクライアントを使っていると疲れてしまう。最近のフレームワークではMVCが重視されている。確かに、各要素が分かれていることで分業もしやすく、問題の切り分けもしやすくなる。した傾向はアプリケーションの高度化、難度が高まるにつれて需要が高まってきた。社内向けであろうと、クライアントへのサービス提供企業であろうとも、技術者には相手からの質問が数多く寄せられる。した質問を場当たり的に対処していると、担当者によって答えが変わってきたり、返答の効率化が臨めない。質問は一元的に管理し、日々見直すことでより質の高いサービスを提供できるようになる。Django」Railsの人気は国内外ともに高いが、同じように人気が高いフレームワークがPython製のDjangoだ。Engineでも採用されるなど、可能性は非常に高いフレームワークだ。Railsの場合もそうだが、い...2008/07/24Firebugと連携するPHPライブラリ「FirePHP」JavaScriptを多用する時代にあって、Firebugのありがたさを感じている人は多いのではないだろうか。開発の補助ツールとして、何らかの問題が起こった時のデバッグツールとして活躍していることだろう。plugin」Railsの便利な機能の一つが、DBのマイグレーション機能だろう。RDBMSは便利な反面、プログラム言語と溝があり、扱いが面倒な時があった。そのため、O/Rマッピングのようなツールが作られ、状態のバージョン管理としてマイグレーションがとても便利だった。iPhone」これまでの携帯ではモブログと呼ばれるような、メールからブログの内容を書いて送るだけでブログへの投稿ができる仕組みが一般的だった。これは仕様は存在しない、言わば各ブログごとで実装するもので仕組みが複雑ではあった。ブログエンジンにはXML-RPCによる投稿機能がある。画像は公式サイトデモより業務システムのみならず、メールや一覧の機能で必要になるのがテーブルを使った一覧機能だ。このとき、比較元になるのがエクセルをはじめとした表計算ソフトウェアだろう。あのレベルのUIをWebベースで再現するのはほぼ不可能とさえ言えそうだ。ドラッグアンドドロップによるカラムの並べ替えや表示/非表示の...2008/07/23WebDAVやFTPでファイルを皆で共有「Nephthys」インターネットを使ってファイルを授受することはよくあるが、時々しか発生しない相手とのやり取りは意外と面倒だ。メールを使って行うのは手軽だが、メールアドレスを教えたり、大きなファイルを幾つもやり取りするのには向いていない。一度ファイルを授受する仕組みを作ってしまえば、相手が増えても容易に対応できるように...2008/07/22デスクトップが最低4倍横長になる「360desktop」デスクトップの元になった、現実の机の上は有限だ。コンピュータ内に広がる空間は無制限だ。アイディア次第でどんどん広げていくことができる。仮想デスクトップはその一つで、複数のデスクトップを目的に合わせて使いこなすことができる。3Gの登場で、日本でもようやくiPhoneを本格的に利用できるようになった。使い勝手が悪い、日本の市場とは合わないなどと色々な意見も聞かれるが、それでも十分魅力的で、話題性の高いガジェットになっている。雑誌や新聞などでは複雑な段組みを行って、情報を見やすくしている。ネット媒体の場合、あまりそうした点は考慮されず、二段または三段のカラムで構成されることが多い。幾つかのカラムはメニューなどに使うので、文章自体は殆ど組版が施されていない。画像は公式サイトデモよりRailsは遅いと言われる。確かに富豪的なフレームワークであり、そのままの使い方では動作が重たい。そのため、解決手段としてmemcachedをはじめとしたキャッシュ技術を利用することが多い。フレームワークの問題ではなく、プログラム側の問題もあるかも知れない...2008/07/21本当にシンプルなCMS「PureEdit」ソフトウェアはバージョンアップを重ねるとどんどん複雑化していく傾向にある。これは何もソフトウェアに限らず、携帯電話、車など何でもそうだろう。ともすると消費者が置いてけぼりになった状態で、企業だけがどんどん邁進しているケースもある。最近では携帯電話や無線LANなどが当たり前になってきている。オフィス内で無線LANを使ってネットワークを構築するのも珍しくなくなった。フリーアドレスを推進する際には、できるだけケーブルの束縛をなくす必要がある。OSX上やそのハードウェア上でWindowsを動かすのが容易になっている。Fusionなどを使ってWindowsを実行している人もいることだろう。イメージ...2008/07/20自社内のオリジナル辞書を作ろう「Glossword」オフィスでは、その業界さらに言えば社内でしか通用しない言葉が存在する。業界であればまだしも、社内用語になると転職者や新入社員が相当混乱させられるだろう。同じ用語で意味が違ったりすると、後々問題になることもある。した問題を防ぐには、用語辞典を作り上げるのが最善だ。新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが...。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が719あります。blockworks。