仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。2017/12/14できることを全力でやる2017/11/25恥ずかしさを感じないためにできること2017/11/11プロジェクトを遅延させないコミュニケーションパス管理もっと見る2014/01/08オープンソース利用実態アンケートにご協力ください!MOONGIFTをいつもご覧いただきありがとうございます。こちらは読者アンケートになります。ご協力ください!結果は後日公表します!Loading...今後ともMOONGIFTをよろしくお願いいたします。JavaScriptでOCR!JavaScriptでどこまでできるのか、そんな挑戦が去年くらいからはじまっています。その鍵を握っている技術がEmscriptenです。C/C++が生成するLLVMビットコードからJavaScriptを出力できるソフトウェアです。コンテンツ管理“だけ”を提供する小さなCMSCMS(コンテンツ・マネジメント・システム)を導入すると、どうしてもシステムにサイト全体のテイストが引っ張られてしまいます。カスタマイズ前提のCMSもありますが、それでも機能面などはシステムが提供するもの以上が提供できないでしょう。複数サーバへの接続をWebベースでまとめて管理サーバ台数が増えたら良いかも!サーバ管理者になると多数のサーバをまとめて管理しなければなりません。同じ構成にしている場合、ソフトウェアをインストールしたり設定を変えたりする際に同じコマンドを各サーバで実行しなければなりません。2、3台なら良いでしょうが、それが10台などになると相当大変な作業になります。これで十分なケースは多そうなWYSIWYGエディタとてもシンプルなWYSIWYGエディタですよ!Web上でテキストを入力する際に何らかのWYSIWYGエディタを備えているケースは多いです。難点はそういったエディタの機能が多く、使いこなせないということです。その際にサイズが大きいので動作が重くなります。そこで使ってみたいのがwysiwygetizeです。実行ファイルを比較できる差分チェッカープログラマーであればソースコードの差分に助けられることも少なくないと思います。差分は色々な情報が見えてくるでしょう。今回はその一つ、exediffを紹介します。実行ファイル(ExeまたはDLL)のロードイメージを比較し、差異を表示してくれるソフトウェアです。ChromeでQRコードを読み取るスマートフォンが隆盛になるのに合わせてWebサイトでQRコードを表示しておくケースが増えてきました。フューチャーフォンの時には雑誌やリアルの媒体にQRコードを付けておく場合が多かったように思います。ネットと親和性の高いスマートフォンならではです。そこで手元にQRコードを読めるスマートフォンがあれば良いですが、いつもPC...2014/01/07今後のITで大切な「BLOCK」という考え方(1)ここ数年のIT業界における潮流を考える中で筆者が思い至ったのがBLOCKという考えです。今年の前半にでも電子書籍の形にできれば良いなと思っているのですが、今回はその概略というか、エッセンスになる部分を紹介したいと思います。2014年はもちろん、今後数年においてもBLOCKは大事になるかと思います。テキストの選択範囲を自由自在に扱えるjQueryプラグインおお、これはかなり使えそう!テキストボックスやテキストエリアに入力された文字列に対して何らかの処理を行いたいと思うことは良くあります。キャレットのある場所や選択されている文字に対して処理を行うのも良くある処理ではないかと思います。レスポンシブでシンプルなHTMLメールテンプレートここまでシンプルなら崩れることもなく使えそうですね。スマートフォンやWebメーラーの流行にのって、HTMLメールが使われるようになってきています。海外サービスではもはや当たり前で、日本でも使われることが多くなっています。多彩な表現ができるメリットは大きいです。エミュレータ大集合!これさえあれば大抵のゲームが遊べます!コンピュータには昔からエミュレータがありました。ファミコン、スーパーファミコン、ゲームボーイと各種機器をエミュレートするソフトウェアが数多く存在します。したエミュレータを探してダウンロードする時代はOpenEmuが終わらせたと言っても過言ではないでしょう。ディープラーニングをWebブラウザで実現するJavaScriptライブラリ新年早々から面白いソフトウェアが出てきましたよ!2013年にはビッグデータに注目が集まりましたが、鍵になるのはその膨大なデータをいかに扱い、価値あるデータを引き出すかにかかっています。蓄積するだけ、見ているだけではまったく意味がありません。TVが会社にあると、iPhoneやデスクトップをAirPlay機能を使ってミラーリングさせられます。これにより情報を共有したり、アプリの説明をしたりするのがとても簡単になります。そんなAirPlayのプロトコルを使えるようになるのがAirShowです。Framework製のCMSWebサイトにおいてCMS(コンテンツ・マネジメント・システム)は基本と言えます。昔からある存在ですが古びれず、時代に合わせて進化し続けています。Frameworkを使っているCMSになります。動画をレスポンシブに対応させるライブラリレスポンシブなWebデザインを考える時に若干面倒なのが動画の埋め込みです。YouTubeやVimeoでは動画を埋め込むためのiframeタグを配布していますが、これがwidth/height固定でレスポンシブでなかったりします。その場で編集できるテーブルを生成するjQueryライブラリWebベースの業務システムを作っていると度々データを一覧で表示する機会があります。そんな中で度々あがってくるのが一覧の時点でデータ編集したいという要望です。editのような仕組みを使って作り込んでも良いですが、専用の仕組みを使った方がユーザビリティ高くできるはずです。GitHubのコミットをストレージにするコメントシステムここ最近静的サイトが人気を集めています。何でもデータベース、とりあえずスクリプト言語といった風潮がなくなるのはとても喜ばしいことです。技術は必要に応じて選定されるべきで、技術ありきで進んでも幸せにはなれないでしょう。動的な仕組みが必要であっても大した問題はありません。そのための仕組みは既に多数用意されています。プリキュアを愛する方向けのRubyライブラリ私にも娘がいて、幼稚園くらいの頃にはプリキュアに夢中になっていた時代がありました。小さい女の子はみんな一度はハマる時期があるのではないかと思います。それを一緒に見ていた(または単独でも可)プログラマーはお父さんが腕にものを言わせるとRubicureというのが出来上がる訳です。Webチュートリアルを使ってユーザビリティを向上しようスマートフォンアプリでは最初に機能紹介を行うチュートリアル表示が基本になっています。同様の仕組みをWebアプリケーションでも提供できるのがIntro.jsです。基本的な使い方はdata-stepで表示する順番を、data-introで表示する文字を設定することです。左上にバッジ風に数字も表示されます。自治体向けに開発されたRails製グループウェアWebのグループウェアと言えばサイボウズがまず思いつくくらい知名度が圧倒的なグループウェア市場ですが、他にも多くのプレイヤーが存在します。どんな組織、団体でも画一的に同じグループウェアが良いという訳ではありません。その組織に合ったものを選ぶべきです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が728あります。blockworks。