jQueryとかのDeferredオブジェクト、普段は非同期だけどキャッシュがあったら同期的に返すとか簡単に書けて便利。最初は必ず非同期に呼ばれるように作っておいて、作り込んでいくときに、キャッシュできそうならするとか、失敗すべきときはちゃんと対処するとか、いろいろやっても、呼び出し側から見るとなにも変わってないかのように作っていくことができる。最初は雑に作って作り込むみたいなのがやりやすくていい。
jQueryとかのDeferredオブジェクト、普段は非同期だけどキャッシュがあったら同期的に返すとか簡単に書けて便利。最初は必ず非同期に呼ばれるように作っておいて、作り込んでいくときに、キャッシュできそうならするとか、失敗すべきときはちゃんと対処するとか、いろいろやっても、呼び出し側から見るとなにも変わってないかのように作っていくことができる。最初は雑に作って作り込むみたいなのがやりやすくていい。
はてなダイアリー はてなダイアリーでははてな記法という、HTMLの簡略記法が使えます。この記法を利用することで簡単に整形された日記を書くことができます。私も6年間はてなダイアリーと、はてな記法のお世話になりました。 しかしはてな記法は、はてな独自の簡略記法なので他では使えません。従って一つの不安がよぎります。 この先もし10年、20年とブログを書き続けるとしたら、それははてな記法でいいのかと。 はてなダイアリーには別の不満もあります。次のようなものです。 HTML整形後の文章をローカル環境で確認できない。 記事に変更が生じてWeb上で直接編集した場合に、ローカルデータと内容が不一致となり、その管理が煩雑となる1。 あんなにサンプルがあるのに、イケてるデザインが見当たらない2。 基本的にサイトが重い。 Github Pages + Jekyll そんな理由から私はGitHub PagesとJ
雑談 「安い店には安い客が集まる」とは良く言ったものですね。ここでちょっと思考を進めてみまして「安いを通り越して0円だったら」「更に突き抜けて逆にお金がもらえるとしたら」どのような客が集まるのでしょう。 あらあら本題を忘れていました。 NAVERまとめがはてブにやたらと上がってくるようになりました NAVERまとめは簡単にまとめられて、なおかつView数によりお金が入ってくる仕組みらしいです。みなさんも積極的にまとめを作成して小銭稼ぎしましょう。役に立つまとめが作れればたくさんのViewがついていいですね。 では簡単にまとめの作成の仕方を紹介していきましょう!!!! はいドーーーーン!!!!!!!!!!!!! 検索を使ってはてブがたくさん付くまとめを作ろう! どこかのサイトで検索してみましょう どこで?「はてブで」「ブクペで」「クックパッドで」「togetterで」「NAVERまとめで」「
2012年3月、グアムで結婚式を挙げました。 良かったことや苦労したことを振り返ってみます。これから海外挙式を考えている方のお役に立てれば幸いです。 はじめに 結婚式は立派なプロジェクトです。共同作業をしながら期日までに成果を出さなければなりません。プロジェクトマネジメントの力量によって成果は大きく変わると思います。 奥様はプロダクトオーナーです。結婚式にかける情熱は大きく、多くのことを知っています。ゼクシィでドメイン知識を得て対等に話せるようになるにはかなりのパワーが必要です。 私たちは以下の理由から海外挙式を選びました。 新郎新婦ともに上京して地元が離れている。 新郎新婦で共通の友人が多い。 両親に海外旅行をプレゼントしたい。 海外挙式ではゲストに遠方からお越しいただくことになります。したがって、プロジェクトのスコープは挙式だけでなくツアー全体です。自分たちの結婚式を頑張るだけでなく、
Facebookと連携するアプリを開発していると「このユーザーのFacebookのユーザーIDを調べたい」ってことがよくある。 https://www.facebook.com/profile.php?id=123456789123445 のようにURL未設定のユーザーならば簡単なのだが、 https://www.facebook.com/{{ USERNAME }} みたいなURLを自分で設定しているユーザーの場合、どうするのが一番簡単かずっと分からなかった。 今日思いついた、一番お手軽と思える方法。例えば、Mark ZuckerbergのFacebook上のプロフィールのURLは、https://www.facebook.com/zuckなのだが、このURLのwwwの部分をgraphに変え、https://graph.facebook.com/zuckでブラウザなり、curlなりでアク
発売から遅れること一年、ようやくウェブオペレーションを読んだ。 この本はウェブサイトの運用にまつわるさまざまなトピックを扱ったエッセイ集だが、アプリケーションプログラマにとっても得るものが多い。キャパシティプランニングや監視など、普段の仕事では馴染みの薄いことがらについて初歩的な知識を身につけるのに向いている。もっと抽象的な、姿勢や考え方について述べたエッセイも多くあり、目指すエンジニア像のお手本集としても読み応えがある。 ぼくが特に良いと思ったのは四章、十二章、そして十五章だ。四章は「リーン・スタートアップ」で一躍時の人となったエリック・リースによる継続的デプロイの話だが、思想面で見習うべき点が多かった。個人的に「リーン・スタートアップ」のブームには懐疑的で、大げさにもてはやしすぎじゃないかとちょっと白けているのだけど、エリック・リースその人自身はさすがに経験豊富な起業家であり技術者でも
ナチス政権下のドイツで人類史上最大級のホロコーストが起きたポーランドのアウシュビッツ強制収容所。足を運んでみて分かったことがあり、分からないことがそれ以上にありました。 皆さん、こんにちは。世界新聞社の松崎敦史です。世界一周中のわたくし、現在ハンガリーの首都ブタペストにいます。 今回はポーランドで行ったアウシュビッツ強制収容所について。 アウシュビッツ強制収容所はこの辺り より大きな地図で アウシュビッツ を表示 アウシュビッツ強制収容所とはポーランド南部オシフィエンチム市に作られた、第二次世界大戦中のドイツナチス政権が推進した人種差別的な抑圧政策により、史上最大級の犠牲者を生んだ強制収容所である。アウシュビッツとは第1~3まであった収容所の施設群の総称を指す。(一部wikipediaより引用) 時代背景として、1939年9月1日、ドイツ軍がポーランドへ侵攻し、第二次世界大戦が始まった。ア
今日のポストはWebRTCについて。Webでリアルタイム通信サービスを実現するためのAPIです。ブラウザで、plug-inを使わずにテレビ電話サービスを作ることが出来るようになります。 WebRTCってなーに? WebRTCのプロジェクトページの冒頭で、WebRTCを以下のように定義しています。 WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose. ベタに訳すると「WebRTCはオープンなプロジェクトです。簡単な複数の Javascript
最近、GmailやGoogle Calenderにアクセスすると以下のようなダイアログが表示されることに気づいた方も多くいらっしゃるのではないでしょうか。 「Gmailでメールリンクをすべて開くようにしますか?」というこの問いに「はい」と答えると、以降、「mailto:」 で始まるリンクをクリックするとGmailが立ち上がるようになります。 この「mailto:」とGmailの紐付けは、Google Chromeであれば「環境設定→高度な設定→コンテンツの設定→ハンドラを管理」というメニューを開くと確認・管理することができます。一度紐付けたアプリを削除したり、他のアプリに変更することもできます。 こんな面白い仕掛け、どうやって実現しているのでしょう? それは、HTML5から利用可能になったnavigator.registerProtocolHandler() を使うとこういうことができます
jsdifflibはJavaScript製のテキスト差分表示ライブラリです。 テキストを扱うWebアプリケーションで便利そうなライブラリがjsdifflibです。JavaScriptを使って二つのテキストの差分を表示してくれます。 デモです。二つのテキストエリアにテキストを入力しました。 Diffボタンを押すと差分が表示されます。サイドバイサイドのビューです。 行の内容が違う場合は表示色が異なります。 インラインで差分表示もできます。 jsdifflibはPython製のdifflibと互換性のあるライブラリとのことで、差分解析をサーバサイドで行って結果を描画することもできます。表示色などはCSSで自由に編集可能です。 jsdifflibはJavaScript製、BSD Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る Webサービスの基本はテキストコンテンツ
クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性を広げるVMware Tanzu DX時代のアプリケーションセキュリティ 未来革新プロジェクトに邁進するSOMPO 基幹システムのモダナイゼーションに迫る VMware 渡辺氏に聞く 顧客のデジタル変革のために 自らも改革を続けるヴイエムウェアの戦略 日清食品グループのDX(前編) 現場が主役のDXのススメ トップの強い意思で変革に弾み Microsoft 365のデータは安全か? クラウド型アプリを採用する企業のための 包括的なデータ保護のありかたを解説 ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 エンドポイントセキュリティの転機 情報セキュリ
この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2019年7月) 独自研究が含まれているおそれがあります。(2012年12月) 出典検索?: "(笑)" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (笑)(わらい、しょう、わら、かっこ わらい、かっこ しょう、かっこ わら)は、 発言記録などにおいて、発言者や聴衆が笑ったことを描写する記号、表現技法。発言記録以外の文章で、その文章の筆者が笑っていることを示す際にも用いられる。相手からは不快と思われることもある。 起源[編集] 「(笑)」という表現は、古く第二次世界大戦前から用いられる。元々、議会や裁判所などにおける速記録で、発言の状況を描
こんにちはこんにちは!! 今日はちょっとCSSのメモです! 半透明について! opacityを使った透過 #testOpacity { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; /* IE */ filter: alpha(opacity=40); /* IE */ -moz-opacity:0.4; /* Firefox(old) */ -khtml-opacity: 0.4; /* Safari(old) */ opacity: 0.4; } Opacity test! opacityは子要素まで全て透過する。 RGBaを使った透過 #testRgba { background: rgba(0, 0, 0, 0.4); /* RGBを10進数(0〜255)で指定、不透明度を0〜1.0で指定 */
You too can find work as a programmer in Japan! Programming and software development is one of the few fields where non-Japanese can find great jobs in Japan. But in order to work in Japan, it is essential to learn the Japanese language. Especially, one must know the lingo used in the field where one is working -- namely software! For this purpose, I have gathered notes during my four years worki
こんばんは!暑い! ということで今日はgitのすごく便利なエイリアスを作りました。 Git-助けて https://github.com/rosylilly/git-tasukete という、超便利コマンド集です。 使い方はホームディレクトリあたりにクローンしてきて、パスを通しておくだけです。 するとあら不思議、ターミナルに $ git 助けて と打つだけで、助かりたい時の場合がリストで出てきます。 後はそのうち、目的の状況のモノをターミナルにコピペするだけです。ほらね $ git mergeを取り消したい はい、マージが取り消せました。よかったよかったー! こんな困った場合にも対応してください!というのはGitHubのissueか、コメント欄にて受け付けてます!
「新卒で入社し、給料をもらって、多くを学ばせていただいた会社です。小売業界の特性上、また、企業として利益をあげて成長する為に、仕方がない面もあります」 5年以内に同期入社の8割超が、主に体や心の異常から辞めていく、という人材「排出」企業・ユニクロ。レジのリードタイムから挨拶の言葉ごとのお辞儀角度まで事細かに決める徹底したマニュアル化で、人間が工場の機械のように精密に動くことを求められつつ、過酷な長時間拘束と「絶対なくならない」サービス残業で実労働が300時間を超える月も。「有休は毎年20日ずつ捨てる」という休みなき環境で、肉体的に疲弊していく。上からは「内部監査」、下からは「ホットライン」の監視ストレスで精神的にも疲弊。昨年まで4年超にわたって在籍し、複数店舗で店長も務めた元社員に、「そこまでやるから儲かるのか」という納得の仕組みについて、詳細に聞いた。 Digest 「絶対になくならない
ここがヘンだよ 日本のソーシャルゲームと世界進出 GREE Plartform Conference 2012まとめレポート 五味明子 2012/4/26 「ソーシャルゲーム」という言葉読者の方々はどんなイメージを重ね合わせるだろうか。 昔ながらのゲームユーザーであっても「ソーシャルゲームは一切やらない」と固く拒絶する人もいれば、最近のソーシャルゲームにまつわるいくつかのネガティブな報道から反社会的なイメージを抱いている人も少なくない。 一方で「ゲーム業界における史上最大のパラダイムシフト」「低迷する日本経済にあってグローバル展開を期待できる数少ない分野」とソーシャルゲームの勢いを高く評価する向きも確実に存在する。いずれにしろ、良い意味でも悪い意味でも“旬”な市場であることは確かなようだ。 また、IT業界で仕事をしている人々、特に“開発者”にとってソーシャルゲームという市場は、非常に魅力的
問題 Vimのタブページはとても便利です。 例えばウィンドウを分割して複数のファイルを並行してにらめっこしていたとしましょう。 その最中に誰かからの依頼等で全く関係のない作業をやることになったとします。 このとき、 新しいタブページを開いて、そこで作業を進めて、作業が完了したらタブページを閉じて、先程まで行っていたにらめっこ作業を再開する という形で中断された作業をスムーズに再開することができます。 やりましたね。 しかし、これだけではまだタブページを全力全開で活用しきっているとは言えないのではないでしょうか。 例えば以下のような状況を考えてみましょう: あなたはプロジェクトAとプロジェクトBの両方を開発しています。AとBは相互に連携しています。大抵はAまたはBのどちらかの配下のファイルだけを編集するだけで十分です。時には双方の配下のファイルを並行して編集する必要があります。 このような状
ほんと、どうしてこうなったかなぁ。 Oralceの対Google訴訟、プログラミングの将来を危うくしている 二分された世界 JVM と .NET、もろに競合なわけですが。少しレイヤーが違うとか、棲み分けできるポイントがあるならともかく、ほんとに2個あってもしょうがない状態。競争があるのはいいと思うものの、どうせ競争するなら最低ラインの仕様そろった中で性能改善とかで競って欲しく。 でも、後発の .NET だけが悪いわけでもないのは今の DalvikVM の状況を見ての通り(Oracle になってひどくなったわけでもなく、Sun の時代も大概)。このままだと仕様が違う第3の仮想マシン(VM)ができてしまってもおかしくない状況… 個人的な意見として、「もしもの話」で、一番よかっただろう道筋は、2000年前後の訴訟がなくて、Microsoft Java VM が生きている状態。.NET が生まれる
Xamarinが設立されてからそろそろ1年が経とうとしています(ついでにMono for Androidのバージョン1.0が出てから1年と1ヶ月くらいです)。その間にXamarinはエンジニアを揃え、ドキュメントチームを編成し、QAチームを再編成し、オンラインセミナーを行えるような体制を整えてきたわけです。これだけやってまだ1年とか…まあわたしがjoinしたのは8月ですけど。*1 そんなわけで、設立1周年を記念して(?)、Xamarinからでっかい釣り餌、AndroidをC#に移植したリサーチプロジェクトXobotOSがリリースされました。 http://blog.xamarin.com/2012/05/01/android-in-c-sharp/ これは、アプリケーションがDalvik VM (zygoteプロセス)上のAndroidフレームワークの上で動作しているMono for An
「ICO」と「ワンダと巨像」のリマスター版を迎えて。上田文人というゲームデザイナーは,何を考えて作品を創るのか――日本が誇るゲームデザイナーがみっちり語る2時間 編集長:Kazuhisa カメラマン:田井中純平 12345→ 2000年3月に登場した「プレイステーション 2」(PS2)の興奮が一段落した2001年末に突如登場した,アクションアドベンチャーゲーム「ICO」。そしてそれから4年後,「プレイステーション3」(PS3)発売が見えてきた,PS2最終期とも呼べる2005年11月に颯爽と登場したアクションゲーム「ワンダと巨像」(以下,ワンダ)。足かけ16年間にわたるゲーム業界での生活の中で,わずかにその2作品しか世に送り出していないにも関わらず,掛け値なしに世界的な評価を受ける日本のゲームデザイナーが,上田文人氏である。 ソニー・コンピュータエンタテインメント ゲームデザイナー 上田文人
β2:フェンスを外す人の好例だと思う。 高木浩光@自宅の日記:武雄市長、会見で怒り露に「なんでこれが個人情報なんだ!」と吐き捨て Togetter:高木浩光先生@HiromitsuTakagiの「Ustream 平成24年度武雄市記者会見 「図書カードをTポイントカードに全部置き換え」」 ガジェット通信:「図書館で本を借りたらTポイント」TSUTAYAが公立図書館運営へ――Facebook市長「本の貸出履歴は個人情報ではない」 図書館は、基本的人権のひとつとして知る自由をもつ国民に、資料と施設を提供することをもっとも重要な任務とする。 日本国憲法は主権が国民に存するとの原理にもとづいており、この国民主権の原理を維持し発展させるためには、国民ひとりひとりが思想・意見を自由に発表し交換すること、すなわち表現の自由の保障が不可欠である。知る自由は、表現の送り手に対して保障されるべき自由と表裏一体
HTMLとJSだけで何か作ることが多くて,開発環境をどう作るかとか,ノウハウみたいなのがたまってきたと思う. ローカルのHTMLファイルをブラウザで開くと,いろんな制約がある.たとえば,ファイルAPIを使えないとか,YouTubeのプレイヤー貼り付けできないとか,/js/みたいに絶対パスで指定することもできない.ページ1枚なら他のページにリンクとかいらないけど,ウェブサイトを作ってるときとかは,/help/でヘルプページを表示するとか書いたときに,ローカルのファイルを見てリンクが切れてるということになる.開発中はリンク切れだけど本番サーバーに置くと見れるはずとか言って開発するのは怖い. サーバーでRubyとかPerlが動いてるみたいなときはローカルでサーバーを立てて開発してると思う.HTMLとJSだけ使うときでもローカルでサーバーを立てて開発したほうがいいと思う. 開発中は,nginxでフ
アプリケーションを作成して配布するとき、配布するのは複数のファイルやディレクトリではなく、ファイル一つだけで済ませることができたらそれに越したことはないだろう。Pythonには cx_Freeze や py2exe のような、プラットフォーム固有な実行可能ファイルを開発するための環境も揃っているが、ここではもうちょっとライトに、Pythonの実行環境があれば実行できる zip ファイルの作り方を紹介したい。例として、flaskを使った簡単なWebアプリケーションを作ってみよう。 尚、ここで作成したファイルは https://github.com/atsuoishimoto/demo_pkgrsrc に置いてあるのでご参照いただきたい。 リソースファイルの使い方 普通、アプリケーションにはスクリプトファイル以外にいろんなファイルが含まれる。この例のようなWebアプリケーションではHTMLやC
目のサイボーグ化による失明治療が世界で初めて成功 1 名前: カペラ(岡山県):2012/05/05(土) 05:54:09.70 ID:wKsIGa0C0 目の見えない人にとっては、これ以上ない明るいニュースです。ロバート・マクラーレン医師率いるイギリス・オックスフォード大学の外科医チームが世界初となる眼球のインプラント治療に成功しました。治療を受けたクリス・ジェームズさん(54歳)は、10年ぶりに見た光景「光の爆発だった」といいます。 今回治療が行われた患者は、クリス・ジェームズさんとイギリスの有名プロデューサーのロビン・ミラーさん(60歳)の2人。3mm四方のマイクロチップを、眼球の奥にある網膜に埋め込むという手術が行われました。 2人は、網膜色素変性症と呼ばれる症状に陥っていました。これは眼科疾患の1つで、中途失明の3大原因の1つとされています。数千人に1人の頻度で起こるとされてお
belshe.com 2012.3.29のエントリ Comments on Microsoft’s SPDY Proposal « Mike's Lookout MSがIETFへ出したHTTP Speed+Mobilityへ、SPDYの仕様の作者の一人による項目別の寸評 MS案とSPDYの違い等がピンポイントで分かって有益 以下斜め読んだ内容 MS案ではコア部分はSPDYそのまま SPDYから取り込まれてるもの 多重化 リクエストの優先順位コントロール 圧縮 フレームのシンタックスもSPDYそのまま SYN_STREAM SYN_RESET SYN_REPLY HEADERS SPDYはwebsocketより古い歴史 「HTTP Speed+Mobility」では、シンタックスをwebsocketに似たものへ修正してる プロトコル面でSPDYと違いを生み出す変更ではない この修正でSPDY
ニュースサイト記事、ホワイトペーパー等々斜め読んだだけではイマイチ掴めないSPDY 要するにこういうこと?、な話を箇条書き 出典等は後から追加 以下羅列 HTTPを50%高速化? よく出るキャッチコピー SPDYは、SSL接続前提 厳密には、SSL強制じゃない SPDYのスペックにはSSL限定、となってない 作者的には「当然SSLでしょ」らしい Comments on Microsoft’s SPDY Proposal « Mike's Lookout SSL接続を高速化。の方が誤解が少ない気が。。 SPDYの実装:サーバー、ライブラリ experimentalなものもリリースされたもの、言語別、色々出てる SPDY公式サイトにリストあり SPDY - The Chromium Projects SPDYの実装:ブラウザ chrome、firefox、kindle fireに入ってるブラウ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く