タグ

あとで読むに関するjanuaryのブックマーク (79)

  • Smart UI パターンが再評価される世界 - id:onk のはてなブログ

    設計ナイト2020 を受けて、今どんなアーキテクチャを選ぶべきかという話をしたくなったのだ。 kichijojipm.connpass.com 設計ナイトで高ぶった結果1時間コースの発表資料が完成したので供養場所を探しています。聞いてくれ!!!— Takafumi ONAKA (@onk) 2020年11月1日 お前誰よ 2000年代前半に SI 2000年代後半にブログ、SNS 2010年代にソーシャルゲーム 2020年代に UGC サービス をやってきた人間。数百万〜数億行のデータ、月間数千万〜数十億 imp 程度を主戦場にしています。 今日の話 DDD と PofEAA から学ぶパターン/アンチパターン Rails によって発見された、密結合で速く走れるソフトウェア 今求められているアーキテクチャ 昂ぶって 15,000 字ぐらい書いてしまった。 DDD と PofEAA から学ぶパ

    Smart UI パターンが再評価される世界 - id:onk のはてなブログ
  • Python製Webフレームワークの比較とDjangoの環境構築

    9年ぶりとなるメジャーバージョンアップを控えて、盛り上がりを見せているDjango。この連載では最新のDjangoとDjango REST frameworkを用いたプロダクト開発の手法を、実務に使える形でお伝えしていきます。今回はDjangoの特徴を確認してからDjangoプロジェクトの環境構築についてをご紹介します。 はじめに データ分析機械学習の隆盛に伴い、Pythonの人気は近年とても高まっています。それはNumPyやChainerといった便利なPythonライブラリが充実しているという理由がもちろん挙げられますが、Pythonが汎用プログラミング言語であることも人気の後押しになっています。 実際、「収集・分析したデータの二次活用として、Webアプリケーションを作りたい」という声をよく聞くようになりました。Pythonならデータ処理からWeb開発まで一貫して同じ言語で書くことがで

    Python製Webフレームワークの比較とDjangoの環境構築
  • 米、「ネットの中立性」撤廃 コンテンツの扱い格差容認 通信会社の投資促進、値上がりの懸念も - 日本経済新聞

    【ワシントン=鳳山太成】米連邦通信委員会(FCC)は21日、通信会社などインターネット接続会社にネット上のコンテンツを平等に扱うよう求める「ネット中立性」の原則を撤廃する方針を発表した。追加料金を払った動画配信業者のコンテンツの通信速度を引き上げるなど、扱いに差をつけるのを認める。接続会社の裁量範囲を広げて収益を高め投資を促す目的だが、不公平な扱いを受ける可能性があるネット企業は反発している。

    米、「ネットの中立性」撤廃 コンテンツの扱い格差容認 通信会社の投資促進、値上がりの懸念も - 日本経済新聞
  • PythonでWebスクレイピングする時の知見をまとめておく - Stimulator

    - はじめに - 最近はWebスクレイピングにお熱である。 趣味機械学習のデータセット集めに利用したり、自身のカードの情報や各アカウントの支払い状況をスクレイピングしてスプレッドシートで管理したりしている。 最近この手の記事は多くあるものの「~してみた」から抜けた記事が見当たらないので、大規模に処理する場合も含めた大きめの記事として知見をまとめておく。 追記 2018/03/05: 大きな内容なのでここに追記します。 github.com phantomJSについての記載が記事内でありますが、phantomJSのメンテナが止めたニュースが記憶に新しいですが、上記issueにて正式にこれ以上バージョンアップされないとの通達。 記事内でも推奨していますがheadless Chrome等を使う方が良さそうです。 - アジェンダ - 主に以下のような話をします。 - はじめに - - アジェンダ

    PythonでWebスクレイピングする時の知見をまとめておく - Stimulator
  • フェルミ推定 - Wikipedia

    フェルミ推定(フェルミすいてい、英: Fermi estimate)とは、実際に調査することが難しいような捉えどころのない量を、いくつかの手掛かりを元に論理的に推論し、短時間で概算することである。例えば「東京都内にあるマンホールの総数はいくらか?」「地球上に蟻は何匹いるか?」など、一見見当もつかないような量に関して推定すること、またはこの種の問題を指す。 別称でフェルミの問題(フェルミのもんだい、英: Fermi problem/question/quiz)、オーダーエスティメーションや封筒裏の計算(英語版)[1]ともいわれる。 名前の由来は物理学者でノーベル物理学賞を受賞したエンリコ・フェルミに由来する[2]。フェルミはこの種の概算を得意としていた。 フェルミ推定はコンサルティング会社や外資系企業などの面接試験で用いられることがあるほか、欧米では学校教育で科学的な思考力を養成するために用

  • GitLaw: Law Factory がフランス国会のプロセスを300のバージョン管理されたオープンデータの視覚化に変えた方法 | オープンデータとオープンガバメントを推進する Open Knowledge Japan

    GitLaw: Law Factory がフランス国会のプロセスを300のバージョン管理されたオープンデータの視覚化に変えた方法 2014年7月22日 in Featured, News これはフランスのNGOであるRegards Citoyens によるゲスト投稿です。彼らは2009年以来、フランスで積極的に公共のオープンデータ原則を促進し、また2010年以来透明性に関わるロビー活動をしています。彼らは、市民と代表の間のよりよい対話用ツールを提供するために公共データを利用して、ウェブ・プロジェクトを作成しています。その最も名高いイニシアチブは国会のモニタリング・ウェブサイト: NosDeputes.fr です。 法律はコードである! 過去数年にわたって、多くの人々は、ローレンス・レッシグのメタファー「コードは法律である」を逆にする考えを調査しました。コーディング・ツールのレンズを通して法

  • ソースコード20万行の大規模サイトのPHPを5.1から5.4に上げるためにやったことまとめ · DQNEO日記

    所要期間 着手しはじめたのが2010年12月ごろ、完了したのが2013年9月だったので何と3年近くかかったことになります。 長引いた原因は、日々の機能追加や運用をしながら孤独に片手間で細々とやってたからです。(単純に人手不足とも言う) また、PHPバージョンアップと同時にCentOSサーバを5から6にあげることにしたのでサーバ再構築のための工数も含まれています。 後半は仕事仲間が増えてその人が専業でバージョンアップ作業をやってくれたのでだいぶ楽できました。 それと専任のテスターさんたちにも参加していただいたので番で大きなトラブルなく完了することができました。 感謝感謝です。 サーバ入れ替え作業が終わってPHP5.1の入った古いサーバを削除したときの、まさに「技術的負債」を返済し終わった瞬間の、あのスッキリ感、もう言葉にはできません。 終わってみてこの件に関するRedmineのチケットを数

    ソースコード20万行の大規模サイトのPHPを5.1から5.4に上げるためにやったことまとめ · DQNEO日記
  • 知識0なのにすぐ出来た!iPhoneアプリ開発が簡単にできるまとめ16

    作成:2013/08/12 更新:2020/01/06 Web制作 > 去年、アプリをリリースしました。アプリに関する知識など全くなかったんですが、意外と簡単に出来るもんだなぁと思いました。その時はアプリを作った後、登録関係や広告など時間を取られたり、調べるだけで時間がかかったので、今回はアプリを開発するときに知っておくと素早く先に進める、作って終わりにならない「収益を発生させるまで」をまとめました。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 基 1.予備知識と事前準備 2.実践 3.証明書/アクティベーション 4.Objective-C リファレンス 5.iPhone5に対応させる 6.プログラムがいらないツール 制作 7.デザイン 8.素材 9.UI作成ツール 10.解像度/チートシート 申請/登録 11.アプリ申請/リジェクト回避 12.アプリ登

    知識0なのにすぐ出来た!iPhoneアプリ開発が簡単にできるまとめ16
  • 高速文字列解析の"別"世界 - 気ままなブログ

    1月に「高速文字列解析の世界」を購入してから半年が経ちました。以下、文字列と呼びます。 高速文字列解析の世界――データ圧縮・全文検索・テキストマイニング (確率と情報の科学) 作者: 岡野原大輔出版社/メーカー: 岩波書店発売日: 2012/12/27メディア: 単行購入: 15人 クリック: 324回この商品を含むブログ (4件) を見る 全文検索として、「CSA」や「FM-Index」が紹介されていますが、「全文検索システム」を作るには、これらだけでは不十分です。なぜなら、以下のような特徴があるからです。 文書IDの識別が遅い。 各文書IDに出現する頻度を求めるのが遅い。 ちなみに、転置インデックス(or N-gramインデックス)を使った場合、これらの処理は高速ですね。 インデックスを圧縮しているのだからしょうがないとも考えられますが、作りたいですよねぇ、「全文検索システム」。こ

    高速文字列解析の"別"世界 - 気ままなブログ
  • 最強オブジェクト指向言語 JavaScript 再入門!

    この資料では、JavaScript でオブジェクト指向プログラミングを行う際に備えておくことが望ましい、基礎知識や概念について解説します。 【対象者】 ・JavaScript でアプリケーションを構築できる方 ・JavaScript におけるオブジェクト指向プログラミングの 実現手法や原理への理解を深めたい方 ・Java 的なクラスベースの言語との違いに違和感や混乱を 感じてらっしゃる方Read less

    最強オブジェクト指向言語 JavaScript 再入門!
  • 最近のおっさんたち - steps to phantasien

    Gisted のドッグフードをかねて InfoQ のインタビューやプレゼンを見るようになった。 いくつか面白かったのを紹介したい・・・とおもってるうちにバックログを溜めすぎた。一度に紹介するのは諦めて何度かにわけよう。 今日はおっさん、具体的には ThoughtWorks 周辺の面々を追いかけてみます。InfoQ 中心だけどそれ以外も若干あり。 When Geek Leaks “プロダクティブ・プログラマ ” の著者 Neal Ford が あるキーノートにつけたタイトルは ”When Geek Leaks“。 ここでの Leak は前向きだ。Geek の情熱がその主たる関心の外にも影響を与えていくといいですね、という話。 ファインマンが物理学という専門以外で発揮した数々のいたずら心、 ”Now Every Company Is A Software Company” という Forbes

  • Mac歴約10年の僕が使っているアプリまとめ|2013年版|男子ハック

    @JUNP_Nです。Macで便利に使えるアプリをまとめてご紹介。個人的にオススメなアプリのまとめなので敢えて定番を外していたりしますが、自分の備忘録的にもご紹介。

    Mac歴約10年の僕が使っているアプリまとめ|2013年版|男子ハック
  • スクラムに関する無料の日本語資料のまとめ | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 スクラムを学習するにあたって参考になる【無料】の資料を以下にあげておきます。 僕がコーチングする際は上2つの資料については事前に読んでもらった上で、トレーニングを実施したりしてます。 スクラムガイドスクラムの父であるジェフ・サザーランド氏とケン・シュエイバー氏が書いた公式のルールブック。 これを読まないでスクラムをやるのはマズイです。 http://www.scrumguides.org/日語版は、多くのの翻訳をされている角さんが訳されてます塹壕よりScrumとXP昨年開催したScrum Gathering Tokyoで基調講演をされたヘンリック・クニベルグ氏によるScrumとXPの実践事例。 どういう問題がおきてどう改善したかも分かる。 http://www.infoq.com/jp/minibooks/scrum-xp-from-the-t

    スクラムに関する無料の日本語資料のまとめ | Ryuzee.com
  • iPhone・Androidアプリの次にくる開発トレンド、 Facebookモバイルアプリとはなにか?

    はじめに 連載では、Facebookモバイルアプリの定義、開発に取り組む意義、実際の企画方法、開発手順について紹介します。開発段階ではHTML5によるWebアプリ制作を効率化するJavaScriptライブラリ「jAction」を利用します。 対象読者 Facebookモバイルアプリの開発に興味のある方。 HTMLJavaScriptによるWebアプリ開発を経験したことがある方。 開発に必要な環境 Google Chrome推奨 JavaScriptHTMLを編集するテキストエディタ Facebookモバイルアプリには、ブラウザに関係なくアプリケーションとして起動するネイティブアプリとブラウザ内で動作するブラウザアプリの2種類があります。 ネイティブアプリは、ブラウザで動かないためにブラウザ上のFacebookページとは別に、専用アプリとして起動することになります。アプリを初めて起動す

    iPhone・Androidアプリの次にくる開発トレンド、 Facebookモバイルアプリとはなにか?
  • 文書品質の向上と文書作成時間の短縮:「考えが文にまとまらない」を解決するためのテクニカルライティング

    <BODY BGCOLOR="#ffffff" LINK="#ffffff" VLINK="#ffffff" ALINK="#ebc83d"> <P> <IMG SRC="fig-t8a/gb-bar-introduction.gif" ALT="テクニカルライティングの効果" ALIGN=bottom width="540" height="26"><BR> <IMG SRC="fig-t8a/tw8a-ttl.gif" ALT="文書品質の向上と文書作成時間の短縮" ALIGN=bottom width="570" height="150"><HR> <H1 style="line-height: 150%"><span style="font-weight: 400; letter-spacing: -1pt"> 「<font color="#800000">考えが文にまとまらない<

  • 今になってもう一度学びたくなる? Webで手軽に楽しむ「世界史」 - はてなニュース

    学生のころはあんなに難しく感じたのに、今になってもう一度学んでみたくなる「世界史」。しかし、手元に教科書がないため、もう読み返すことができない……なんて人もいるのではないでしょうか? この記事では、Web上でも学ぶことができる「世界史」のエントリーをまとめました。 ■ Flashアニメで学ぶ「国の動き」 面倒な文章を読まずに、歴史の大きな動きをざっくり把握したい! そんなあなたにオススメなのが、歴史上の国の移り変わりを地図上で表現したFlashです。 ▽ 世界の歴史の動きをビジュアル化したFlashがすごい - ネットナナメ読み - 山田井ユウキ - builder by ZDNet Japan ▽ UGOKY ▽ 歴史地図2000 ▽ 北米歴史地図2000 ▽ Imperial History of the Middle East こちらは、地域別に国の勢力や国境の移り変わりをFlash

    今になってもう一度学びたくなる? Webで手軽に楽しむ「世界史」 - はてなニュース
  • 「クラウドコンピューティングと日本の競争力に関する研究会」報告書の公表〜経済産業省はクラウドコンピューティングを応援しています!!〜(METI/経済産業省)

    トップページ > 報道発表 > 過去の報道発表 > 「クラウドコンピューティングと日の競争力に関する研究会」報告書の公表〜経済産業省はクラウドコンピューティングを応援しています!!〜 件の概要 経済産業省では、クラウドコンピューティングの普及・促進を図るため、@市場の健全な発展を通じたクラウド基盤の整備・充実、Aデータの外部保存・利活用を促す制度整備と社会的コンセンサス形成、Bクラウドを活用したビジネスの国際展開に繋がるイノベーション創出の後押し、の三位一体の政策を進めて参ります。 なお、報告書のとりまとめを機に、日OSS推進フォーラムがクラウドコンピューティング領域への活動を拡大することとなりましたので、併せて御報告いたします。 担当 商務情報政策局 情報処理振興課 公表日 平成22年8月16日(月) 発表資料名 「クラウドコンピューティングと日の競争力に関する研究会」報告書

  • 超上流:ITpro

    【超上流の知識体系、BABOK全解説】 第1回 BABOKが定義する「ビジネスアナリシス」とは この連載では、BABOKが必要とされるようになった背景からはじめて、BABOKはそもそもどのように有用なのか、その制約はなにか、といったことを解説する。第1回目の今回は、BABOKが登場した背景、BABOKにおけるビジネスアナリシスの定義などを紹介する。[2010/08/02]

  • 「新IT戦略」の読み解き方

    経済成長のネタに困った民主党政府は、これまで目もくれなかったIT戦略を全面に打ち出してきた。選挙目当てであっても6月22日に策定された「新IT戦略」がこれまでよりも具体的なものであることは間違いない。結果として参院選は民主党の大敗であった。政治のために生まれた政策は政治のために終わるのだろうか。新IT戦略の質を突き詰めてこれからの方向性を解説する。 目次 1959年神奈川県出身。84年に早稲田大学理工学部大学院修士課程修了。日IBMでSEとして活躍後,ボストン コンサルティング グループに入社。戦略系コンサルタントとして事業/情報戦略,システム再構築,SCMなどのプロジェクトを多数経験。その後,アーサー・D・リトル(ジャパン)のディレクターおよび関連会社のシー・クエンシャル代表取締役を経て,2001年にベリングポイント(元KPMGコンサルティング)代表取締役に就任。2004年4月に独立

    「新IT戦略」の読み解き方
  • OpenSolarisは終わった、しかし終わってはいなかった件 - unakami - builder by ZDNet Japan

    OpenSolarisの動向を巡り、多少誤解していたようだ。筆者の備忘録として、そしてなにより自戒の念を込めて、改めてOpenSolarisの最新状況を整理してみたいと思う。 まずご覧頂きたいのが、コミュニティ(PVを見るとその枠を超えているようだが)を駆け巡った一通のリーク文書。日付が13日の金曜日だったため、この不吉とされる日にこのような情報が云々……という書き出しの記事にまとめようとしたところで、件のリーク文書をもう一度読み直したのだが、そのとき気付いたのが「終わったのはOpenSolarisであり、OpenSolarisではなかった」という事実だ。 このリーク文書で終わったとされるのは、ディストリビューションとしてのOpenSolaris(以下、旧Indiana)と考えられる。Ian Murdock氏率いる旧Project Indianaは、2005年にオープンソース化されたSol