🍉夏季休暇のお知らせ🍉 平素は格別のご配慮を賜り、厚くお礼申し上げます。 以下の期間をお盆休みとさせていただきます。 [お盆休み期間]8/13(火)~8/16(金) 朝から暑い日が続いていますね。こまめな水分補給など熱中症対策をしつつ、楽しい夏をお過ごしください🧊
目標 スクレイピングして必要な情報を取ってくる スクレイピング対象の更新に合わせて、起動する スクレイピングした情報をまとめて、Twitterにポストする 実装 スクレイピング XPathなどを使ってクールにスクレイピングを決めようと思っていたが、壊れたHTMLも読めるようなちょうどいいライブラリが見つからなかったので、jericho html parserを今回は使った。 HTML以外にもPHPが読めたりと多機能なパーサーだが、XPathが使えない。 ここからダウンロードして、WEB-INF/libに配置した。 final Source source = new Source( new URL("http://google.com/") ); Element el = source.getElementById("ghead") .getAllElements(HTMLElementNa
先日予告したSNBinderのオープンソース化、GitHubに簡単なREADME付きでアップロードしたのでご覧いただきたい。 https://github.com/snakajima/SNBinder SNBinderは、ひと言で言えば「ブラウザー上でView(テンプレート)とData(JSON)を結合して HTML を生成するテンプレートエンジン」である。 90年の半ばから急速に広まったインターネット。サーバー側でダイナミックに生成したHTMLページをブラウザーで閲覧するだけ、というシンプルでエレガントなアーキテクチャゆえの成功だ。しかし、ブラウザーの高機能化に伴い、JavaScriptを駆使して使いやすさを向上しようという試みが色々なウェブサイトで行われている。GMail、Google Docs、Facebookなどは良い例だ。 その方向性を究極にまで突き詰めると、サーバー側は(MVC
年収100万以下の底辺フリーランスWebエンジニアの僕は、いかに自分が糞虫で、社会の害悪でしかないかを日々自覚するために、すばらしいエンジニアたちのブログに目を通すことが多いのですが、最近読んだ「サイバーエージェント公式エンジニアブログ」のエントリがあまりにもすごかったのでご紹介したいと思います。 それがこちら↓ 大ヒットWebサービスを作る!! http://ameblo.jp/principia-ca/entry-10765771198.html 理由その1 モチベーションツリーがすごい モチベーションツリーというのは私は存じ上げていなかったのですが、そこは時代の最先端を走るサイバーエージェントのエンジニア。僕みたいなクズにもわかりやすく教えてくれます。 こちらは主にモバイルゲームの企画時に使われている「技術」で、 ゲームの軸となる以下の3点 ・ゲーム内のユーザーの「目的」 ・目的を達
1 :当方名無し、全パート募集中:2007/05/02(水) 04:28:47 ID:Ji/Aaxd1 スレタイ通りです。 有名なリフ、かっこいいリフを挙げてください。 マイナーなのでも個人的に良いと思われるものなら結構です。 例 Smoke On The Water/Deep Purple Rock And Roll Is Dead/Lenny Kravitz Eat The Rich/Aero Smith 4 :当方名無し、全パート募集中:2007/05/02(水) 04:43:05 ID:Ji/Aaxd1 Dread And Figitive Mind/Megadeth http://www.youtube.com/watch?v=nUknjh3VIhs&feature=fvst Battery/Metallica http://www.youtube.com/watch?v=m99
今回は、米Googleのクラウド環境に存在するデータベースBigtableとDatastoreサービスを紹介します。「巨大分散」という新たなデータベースの地平を切り開くためにどのような工夫をしているか、じっくり見ていきましょう。 「Bigtable」は、Googleの主要なサービスを支える独自の巨大分散データストアです*1。Bigtableは、2005年4月から本格的な運用(プロダクション利用)が開始されたもので、Googleの検索サービスをはじめ、Gmail、YouTube、Google Maps、Google日本語入力、そしてApp Engineなど、70以上のプロジェクトで利用されています。その規模は、数P(ペタ)バイト~数十Pバイトに達しているでしょう。 Bigtableは、Google検索サービスにおける膨大なコンテンツやインデックスを保持し、高速に検索するための専用データストア
This is the public wiki page of the Sparrow Framework — the Open Source Game Engine for iOS. The purpose of the Wiki is to act as a hub for the Sparrow community. It should provide an ever-growing resource for documentation, a place to share custom extensions and to showcase games that were created with the framework.
以前に「アップルでは、登場から3年以内の製品--iPhoneとiPadですでに売上の6割近くを占めている」という話を紹介したが、今日は「iPhoneの売上・利益貢献度がいかに高いか」を示す図を紹介する。 [出展:Deagol's AAPL Model] 「Deagol's AAPL Model」というアップル株式(AAPL)ウォッチャーのブログに掲載されたこの図。左上の凡例は、薄いベージュの部分が「COGS」(売上原価)、肌色の部分(SG&A+R&D - OI&E)が「販管費+研究開発費」、薄いピンクの部分が税(Taxes)、そしてエンジ色が純利益(Net Income)となっており、1マスが10億ドル相当とのこと。 2010年(会計年度)にはiPhone売上の大幅増加に加え、Macの売上増加も目立つが、それぞれの製品から得られる純利益は対照的。また、Macは原価の比率がかなり高く、いっぽ
This experience is not available in the language you selected. The Lean Manufacturer Katie McGinty – VP Sustainability talks about key sustainability initiatives at Johnson Controls Watch or Listen Now! ThingWorx IIoT Platform Remove your barriers to digital transformation with ThingWorx, the IIoT platform purpose-built to address your business challenges IIoT Potential IIoT Capabilities Analyst R
ITエンジニアにとって文書作成技術は欠かせません。日常のメールのやりとりにはじまり、要件定義書、機能仕様書、企画の提案書など、上司やチーム、顧客などに対して、文章でコミュニケーションをとる機会がとても多いからです。 連載『悪文と良文から学ぶロジカル・ライティング』では、論理的にわかりやすい文章を書くノウハウを伝授しています。ITエンジニアが日常的に用いるであろう文章を例に使い、どこが悪くてどう直せばいいのかといったポイントをわかりやすく解説しています。実践すれば、誰でもすぐにわかりやすい文書が書けるようになるはずです。 オリエンテーション ITエンジニアにとって「書く技術」とは? 文書の全体構成を組み立てられるようにする 内容を大きく分けて項目を立てる 適切な順番で項目を並べる 話の階層をそろえる 文章表現の基本ルールをマスターする 主語と述語を対応させる 修飾語と被修飾語をはっきりさせる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く