※このまとめに含まれるプログラムは一種のパズル的な遊びです。 くれぐれも用法用量を守った上で正しくご利用ください>< 実用するならば、“言うまでもなく” if か ?: を利用すべきです。 やばい連中に喧嘩を売ってしまった……。 続きを読む
maedana SonicGarden SUG(SKIP User Group)/日本Hamlの会 2009/5/22 Railsを使ったWebアプリケーション開発で、プログラマやデザイナを悩ませるものの1つがスタイルシートの記述だろう。Sassを使って、“クールで構造化された”スタイルシートを記述してみよう(編集部) Sassとは、Syntactically Awesome StyleSheetsの頭文字を取ったものです。あえて日本語に訳すと、「かっこいい構文のスタイルシート」といった感じでしょうか。 もう少しシンプルに表現すると「クールなCSS(Cascading Style Sheets)」でもいいかもしれません。Sassはスタイルシートを簡潔に表現するためのメタ言語であり、同時にSassからCSSを生成するための便利なライブラリやコマンドラインツールを提供します。 Sassを使うと
気象庁は25日、国際原子力機関(IAEA)の要請に基づき行っていた福島第一原発事故による放射性物質の拡散予測について、IAEAの要請が終了したため、予測を中止すると発表した。 同庁によると、IAEAから要請終了の連絡が入ったのは23日。同庁は3月11日から5月23日まで計43回、拡散予測を行った。当初は結果を公表していなかったが、枝野官房長官からの指示で4月5日からホームページで公表している。今後は再び要請があった場合に結果を公表するという。 拡散予測は、同原発から1ベクレルの放射性ヨウ素131などが放出されたと仮定し、気象データをもとに、放射性物質の地上への降下量や大気中の濃度分布などを示したもの。放射性物質が地球規模で広がる様子を示す目的がある。公表直後の4月6日には1日約13万件のアクセスがあった。
Cloud Serversは、メモリ256MB/ディスク10GBのインスタンスから用意されていて、 このミニマムのインスタンスが$0.015/時間で借りることができます。1ヶ月利用で$10.8。 256MB以上のインスタンス、例えばメモリ1GB/ディスク40GBのインスタンスでも$0.06/時間。 ディスク容量がネックになる用途以外では魅力的なラインナップではないでしょうか。 特にテスト機や実験機として一時的に利用したいようなケースでは、ロースペック・ローコストはとても助かります。 自動バックアップサービスが無料 バックアップと言ってもデータ自体のバックアップではなく、LVMのスナップショットベースのバックアップになります。 ファイルを個別に取り出すことはできませんが、データを復元する上では全く問題ありません。 このスナップショットがインスタンスごとに3つまでストックできるようになっていて
権丈先生たら、先日の公務員初任研修で、隣の教室で何をからかっていたんですかぁ。 http://news.fbc.keio.ac.jp/~kenjoh/work/main.html >そう言えば、5月9日の国家公務員初任研修で、こういうシーンが。 「先生は、ベーシックインカムはご専門ではないと思いますが、どう思われますか?」 「専門じゃないし、専門家にもなりたくないですけどね。 ところで、ひとり1万円を国民全員に配ったらいくらになると思いますか?」 「1兆2千億円ですか」 「そう。でっ、君は、ベーシックインカムにひとりにいくら必要だと思う?」 「10万円は必要かと」 「ということは、一ヶ月で12兆円必要ですね。それを12ヶ月配ったら?」 「えっとぉ、144兆円」 「今年の税収は? それに、さっき話したけど、生活保護費はいくら? そのうち医療扶助なんかを外した現金給付はどれだけだったっけ? さ
様々なプログラミング言語の ウェブサーバとウェブアプリケーション間のインターフェースを調べています。 調べたのはこちらです。他にあったら教えてください。 PythonはWSGI RubyはRack PerlはPSGI/Plack JavaはServlet 3.0 CommonJSはJSGI CommonLispはClack ClojureはRing...Ring(これかな...?)...Clojure Web Development with Ring(これ...?) ErlangはEWGI 個人的には、当初Schemeのインターフェースを調べていたのでSchemeについて詳しい方は特に宜しくお願いします!! 追記:CGI、FastCGIが抜けてました...。
起動時やサーバにデータを問合せている最中の処理等、比較的長い時間かかる処理の最中にスプラッシュと呼ばれる「処理の経過を示す」ウィジェットを表示する処理は今でこそ当たり前になったが、少し前まではWebアプリケーションでは殆ど実装されていなかった。 GWTでスプラッシュを実装する場合、PopupPanelやDialogBoxを使うのが真っ当なのだろうが、もっと簡単に似たことを出来ないだろうか。ということで試してみた。 スプラッシュをdiv要素でHTMLに追加する スプラッシュとして表示するのはHTMLのdiv要素として予めエントリポイントに対応するHTMLに組み込んでおく。 AddressBook.html <!doctype html> <html> : <body> <div id="loading"><br>...ロードしています</br> <img src="addressbook/s
Android Toolsはビルドやエミュレータ起動と言った最低限の機能だけを備えたAndroid IDE。 Android ToolsはJava製のオープンソース・ソフトウェア。Androidはシェアを順調に伸ばしており、OS別で見ればUSでトップになろうとしている。台数の普及が進めば、自ずとアプリの数も伸びてくるはずだ。そろそろAndroidアプリの開発にチャレンジしようと思っている人もいるのではないだろうか。 インストーラー Androidアプリを開発する際に必要なものとしてEclipseがある。だがあの大きなIDEをどうにも使う気になれないという人はAndroid Toolsを使ってみよう。 Android Toolsはごく小さなAndroid開発IDEだ。IDEといってもコーディング環境はない。あるのは環境設定を行うインタフェースで、そこからエミュレータを起動したり、アプリをビル
cdnJSはGoogle Libraries APIで提供されていないJavaScriptライブラリをCDNで配信するプロジェクト。 cdnJSはJavaScript製のオープンソース・プロジェクト。CDN(コンテンツ・デリバリー・ネットワーク)というと画像や動画などの大きなデータを高速に配信するために利用されることが多い。だが頻繁に使われるデータについてもCDNを使うことで効率化することができる。 トップページ 有名なものとして、Googleが提供するLibraries APIがある。ここではDojoやjQuery、prototype.jsといったよく使われるJavaScriptライブラリを配信している。同様の仕組みをオープンに行うのがcdnJSだ。 Googleでも多数のライブラリを提供しているが、それは有名なものに限られる。もっとマニアックなものを含めて提供したいと考えているのがcd
About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ
Gitoriousやゼロ機能リリース(Zero Feature Release)に関するラフなメモ書き。 【元ネタ1】 Gitを使った開発・運用フローの紹介 | FIRN.JP Gitという優れた分散バージョン管理をソフトウェア開発の中心の配置して、チケットやビルド管理ツールを連携する方法が書かれている。 GitoriousとRedmineを使った開発 - ひかえめプロジェクト (引用開始) ポイントは,フィーチャーブランチ,リリースブランチ,ホットフィックスブランチをそれぞれRedmineのチケットに対応付ける点です. これらのブランチの名前をすべて id/xx (xxはチケットナンバー)にすることで,自動的にブランチ上のコミットがRedmineのチケットに対応付けられます. (引用終了) ブランチはRedmineプロジェクトだけでなく、チケット単位に作ってもいい。 分散バージョン管理を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く