HTML, CSS, JavaScript editor playground for designers & developers to compare, prototype and test frontend frameworks
HTML, CSS, JavaScript editor playground for designers & developers to compare, prototype and test frontend frameworks
HTML, CSS, JavaScript editor playground for designers & developers to compare, prototype and test frontend frameworks
GitHubのREADMEを見ると、上の画像のようなのが、いろいろ貼ってありますよね。 今まで気にはなりつつ、スルーしてたんですが、Konnyakuではいろいろモダンなものを取り入れたいぞ!と、「全部のせ」してみました。 Travis CI CIサービス。オープンソース向けには無料で提供。.travis.ymlを書いてGitHubにpushすれば自動でテストを実行してくれる。もう便利すぎてわけがわかりません。 テストの結果をバッジとして貼ることができる。 Travis CI – Free Hosted Continuous Integration Platform for the Open Source Community Gemnasium GemfileやGemfile.lockに書かれたgemのバージョンが古くなってないか、などをチェックしてくれるサービス。 チェック結果をバッジに出
Gittip is a gift economy. Set up recurring tips to people who do great work. Learn more ... Step 1. Sign in with your Github account. Step 2. Tip someone! Here are some great programmers, for example. Linus Torvalds, author of Linux John Resig, author of jQuery Ryan Dahl, author of Node.js Salvatore Sanfilippo, author of Redis Bartek Szopka, author of Impress.js Yehuda Katz, Rails and jQuery core
このページはenchant.jsの用例/サンプルを扱っています。ここではenchant.js ver 0.4.3を使用しています。 *勉強用に作成したページなので間違いや勘違いがあるかもしれません。これはまずい/間違っているというサンプルがありましたらopenspc@alpha.ocn.ne.jpまでメールをください。 ちなみにHTML5 (Canvas)を使ったゲームのプログラムについて解説付きで読んでみたい人は拙著「10日でおぼえるHTML5入門教室」の10章およびダウンロードファイル内の補習講義にて以下のゲームプログラムの解説と実際のコードが入っていますので参考にしてみてください。 ※収録されているもの スカッシュ、ブロック崩し、侵略イカゲーム(インベーダーゲームのようなもの)、集金ゲーム(パックマンのようなドットイートタイプ)、レーダー表示タイプのゲーム(ラリーXやボスコニアンのよ
Lindaは1990年ごろに出来た言語。 タプルスペースという共有メモリ空間でタプル(オブジェクト)を共有して、in/out/rd/inp/rdpという命令で操作する事で大抵の並列処理が記述できるという物。 仕様は単純なんだけどセマフォなどのロック機構やジョブキューも超簡単に記述できる。いわば分散並列処理のための最小セット。 既にCやJavaの実装があり、Rubyでも咳さんのRindaがある。 で、今回作ったLinda gemではタプルのマッチング判定とオンメモリのタプルスペースの読み書き機能と、それぞれのテストコードしか実装されていない。 複数のプロセスからタプルスペースに接続して読み書きする機能は実装されていない。 マッチングは配列タプルは要素の前方一致、Hashタプルは自身のKeyとValueが相手に全部含まれていればtrueとしている。 Linda RocketIO Linda g
スタックの勉強をしたときから気になっている、 XMLパーサーの実装(Hamlとか)にチャレンジしてみようと。 まずは高らかに宣戦布告(師匠に)。 今日はパーサーを作ります!!! あら、、、 パーサーの作り方はどっかで調べたの?う。。。 調べてもあんまり発見できず。 スタックを使ったらなんとかならないかなーくらいのイメージなんですが。 スタックは使うけど、 まず字句解析して次に構文解析して、最後に意味解析するのが普通の流れ。 単純なHTMLを単にパースしたいだけなら、意味解析は不要やろうけど。 うひょー。。。。 早くも負けそう まじめにやりだすと、これまた深い世界なので、吐かないようにね、、だって。 ビット演算も深淵を垣間見ました。。。 それよりももっと深いよ。 だって! やばい! 字句解析・構文解析とは。 Wikiを読んで勉強。 なるほど。 まずは数式の解析が簡単そうだ。 演算子があるとい
米ウエストバージニア州の男性が、解雇されることの腹いせとして勤めていた石油ガス企業EnerVest社のサーバーを工場出荷時の設定に初期化したという。その結果、この男性は同企業に対して100万ドル以上の損害を与えたとして禁固4年の刑が言い渡されたとのこと(ITWorld、slashdot)。 2012年の6月に会社から解雇されることを知ったRicky Joe Mitchell被告は、会社に復讐するためにサーバーを初期化したうえ、冷却装置を無効にし、データレプリケーションプロセスも停止させたそうだ。これによりEnerVest社は30日間に渡ってコミュニケーションや業務に支障をきたし、データの復旧に多大なコストがかかってしまったとしている。しかも、復旧できない情報も一部あったとのこと。 裁判では禁固10年が求刑されていたが、最終的には4年の禁固刑、42.8万ドルの損害賠償、10万ドルの罰金を科せ
Sony Mobileは、ブロックを組み合わせて「つながる生活」を実現するプラットフォームとして「MESH」を発表しました。 この「MESH」は、様々な機能を持つブロックを組み合わせることで、ユーザーが求める機能を実現できるとされています。同社はこの「MESH」の具体的な利用例として、ブログ上でこのような例を挙げています。 「モーションセンサー」ブロックと「スピーカー」ブロックを組み合わせ、ぬいぐるみに装着することで、子供が触れるとぬいぐるみが笑う 「カメラ」ブロックを冷蔵庫の向かい側に置き、「モーションセンサー」ブロックを冷蔵庫のドアに設置することで、冷蔵庫が開けられた時に写真を撮影し、常にスマートフォンへ転送することで冷蔵庫の内容を常に確認できる 「LED」ブロックを傘立てに設置し、天気予報をチェックするよう設定することで傘が必要な時にLEDが光り通知してくれる この「MESH」の機能
2ヶ月前にインフルエンザとウィルス性胃腸炎でひどくダメージを受けた増田(@masudaK)です。アメーバピグは2009年2月に始まったサービスで、FLASH・Javaで作られています。そして、データストアにMySQLを用いてます。本記事では、わたくしが2年ほど見続けているアメーバピグのDB環境について構成や、日々どのようにして問題と向き合っているかを紹介したいと思います。インフラ寄りの内容が多いため、アプリ寄りの話は弊社生沼の資料を御覧ください。 1. 構成と規模 1.1. 構成 まず構成ですが、読み書きはすべてマスターへ行うようにしています。そのため、スレーブには参照を向けず、ホットスタンバイとして使っています。バージョンに関しては2012年中旬までは5.0を使ってましたが、DC移転にあわせて5.5にあげました。ロック機能を用いたシャード構成をしてまして、2014年3月現在6シャードにな
iOS開発においてNSLogを利用する事が度々あると思いますが、 それらを少し便利するようなTipsのご紹介を。 ※若干俺得感がありますが。 以前もブログに簡単に書いたのですが、記事が分かれてしまっていたので まとめる意味も込めて。 iOS向け Xcode開発Tips入門編 -とりあえず最初にやってること- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- こちらにも紹介しましたが、マクロを使う事でよりログ出力がよりシンプルに 実装できます。 0. デバッグ時のみに出力し、リリース時には出力をしない。 NSLogで出力しているものをそのままリリースすると だだ漏れするという問題が発生するので、
ちょっと前こんな記事がブクマを集めていた。 JavaScript プログラマの職種は4種類くらいに分けるべき プログラムを生業としている者としては、確かに自分の領分が拡大解釈されて仕事を押し付けられることのしんどさは凄くよく分かる。 Node.jsの登場によりサーバサイドまでもJavascriptで記述できるようになったとはいえ、実際的には考慮しなければいけない要素も記述の仕方もサーバとクライアントで全然異なるわけで、「一つの言語で全てを記述できる」とは言ってもなかなか簡単ではなかったりする。 (特にクライアントサイドはフレームワークの概念が何だか混沌としてるし) とは言え、「単一の言語でサーバからクライアントまで弄れる」ということが大きな魅力であるのも確かなわけで、機会があれば勉強してみたいなーと思ってはいた。 そこに面白い設計思想のJavascriptフレームワークMeteorが登場!
2014.05.22 ITニュース スマートデバイスやクラウド技術の急速な発展によって、次々と新たなテクノロジービジネスが生まれている。BtoC市場では、コミュニケーションツール『LINE』やアイコン着せ替えアプリ『CocoPPa』などの国産サービスが海外進出に成功しているが、BtoB市場はどうだろう。 国内市場こそ、2016年に始まるマイナンバー制度やメガバンク各社のシステム更新需要、民間企業のデータ経営へのシフトなどに後押しされ、リーマン・ショック以降停滞していたIT投資が回復基調にあるが、国際市場で日本のシステムベンダーの存在感を感じる機会はほとんどない。 ではなぜ、SalesforceやAWSのような世界的なBtoBサービスは欧米で生まれ、日本からは生まれないのか。 先ごろ出版大手KADOKAWAとの経営統合を発表したドワンゴをはじめ、数々の有名企業で取締役を担う夏野剛氏に、エンタ
DevLOVE 関西発表資料 http://devlove-kansai.doorkeeper.jp/events/10612
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く