Periscope is grateful to you for going LIVE together and being part of this community. Past public broadcasts will continue to be available on Periscope web. Learn more
乗り遅れるな!よりパワフルになったAngular1.4リリースまであと一週間! Angular1.4 and beyondーng-japan 2015 佐川 夫美雄(Ashiras, inc.) Angularをテーマとした日本初のカンファレンス 「ng-japan」が2015/3/21(土)サイバーエージェントで開催されました。 ng-japanは、参加者350名以上という、単独JavaScriptフレームワークをテーマにしたカンファレンスとしては、非常に多くの方が来場。日本でAngularを利用して活躍しているスピーカーや、Google Angularチームのメンバーを迎え(逐次通訳あり)、Angularの現状と未来についての学びの場となりました。 本日からそのイベントの模様を6回に渡り、あますところなくお伝えしていきます! Angular1.4 and beyond – Chiray
The npm blog has been discontinued. Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog. With the recent release 1.3.14 instantaneous-browserification, Angular introduced better support for those using Browserify. Thank you to everyone who worked on that issue, and especially to Ben Clinkinbeard for his unflagging dedication in getting it in. In this article, I’
久しぶりに、コミュニティサイトについてです。 コミュニティサイトを作るのが趣味です。で、たまにコミュニティサイトを作っている他の会社の人と「どういうコミュニティサイトが流行るのか」みたいな議論をするのですが、このあたりで出た考えを共有していきたいと思います。 一番大事なのは哲学コミュニティサイトで一番大事なのは、哲学だと思っています。哲学というか、思い込みかな。「人間ではこうである」という自分の勝手な思い込みによって構築されるのがいいんじゃないかと思うのですね。 というのも、人と人がコミュニケーションをする場を作っているわけで、そこで「僕が作るコミュニティサイトは必ず流行るんです」みたいに言っちゃうのは、基本的に嘘だと思うんですよ。そんなに単純なわけではない。 コミュニティサイトは条件が揃えばできるようなものではないんですね。たとえば、駅前0分の場所にある、めちゃくちゃおいしくて500円で
A declarative UI framework for iOSComponentKit is an Objective-C++ view framework for iOS that is heavily inspired by React. DeclarativeComponentKit uses a declarative API to define UI components. You simply describe the layout for your UI based on a set of immutable inputs and the framework takes care of the rest. With code generation, ComponentKit can perform optimizations for your UI under the
アニメ不毛の地・静岡で、これまで「ONE PIECE」や「妖怪ウォッチ」などを再放送していた、テレビ静岡の夕方アニメ枠が、4月の番組編成の変更に伴って消滅することが分かりました。 静岡はもともとテレビ東京系が存在せず、隣の愛知や神奈川などに比べて極端にアニメの放送数が少ないことから、ネットでは「アニメ不毛の地」とも呼ばれていました。そんな中、平日午後5時台に「ONE PIECE」などを再放送していた、テレビ静岡の「夕方アニメ枠」は県民の心のよりどころだったのですが……(関連記事)。 テレビ静岡に確認してみたところ、4月以降、夕方アニメ枠はやはり完全に消滅、後番組としては、ニュースや情報番組などが入るとのことです。またこれまで再放送していた番組についてですが、「ONE PIECE」については深夜枠へ移動し、放送ペースを週5回→週1回に縮小、また「妖怪ウォッチ」など一部の番組については3月で再
「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 第一の問題は、RDBに対してなされる様々な「更新」(トランザクション)は不定形(どのテーブルをどのように修正するかはアプリケーション依存)だという点。不定形な「更新」を時系列にそってRDBに記録していくのは、設計と並走性の点において困難あるいは煩雑なコーディングが必要になる(というか、そのような「イベント」による「変化」はREDOログに書き、その更新された「状態」をテーブルに反映していくというのが
Kazuhoさんの論理削除はなぜ「筋が悪い」かを読んで。 UPDATEが発生しないテーブルならば、削除フラグを使った実装手法でも現在の状態と更新ログを別々に表現でき、結果として効率と過去の情報を参照できるメリットを簡潔に両立できるのではないか、という話。 大前提として全く同意なのだけども、今あるテーブルにdeleted_atを足すだけで、過去のレコードを復旧可能なようにしたい>< みたいに思っちゃった僕のような人間が実際に取るべき実装手法は何か、あるいは、それを想定して今やっておくべきテーブル設計はどういうものか!?というのが最後の疑問。 まずUPDATEがなければ、immutableなマスタ、更新ログ、「現時点のビュー」の3テーブルは、例えば次のようになる(PostgreSQLの場合): -- immutableなマスタ。 create table records ( id serial
元々、メルマガ連動目的で始めた初心者・中級者向けブログでした。が、コロナによる在宅勤務が当たり前の時代に突入した2020年。会社に存在していた仕事環境が、自宅内に存在して当たり前の時代に、一気に突入することとなりました。AWSを筆頭としたクラウド環境をベースに、AI、機械学習、CI/CD、自動化等、全てが自宅で動作・操作可能です。全てが可能となるよう、自宅環境整備に役立つ内容をブログに記載していく方針とし、今後の内容に反映させていきたいと思います。 ようやく中級者向けっぽい書籍が出ました。 VPCに関する部分も、現在発売されているAWS書籍では、 一番実務に役立つと思います。 P365~IAMに関して触れていて、 MFA(多要素認証)や2015年2月に提供された 新ポリシー「IAMマネージドポリシー」の事も 記載されています。 従来のインラインポリシーとの違い、とか。 P378から外部から
For the latest Dart news, visit our new blog at https://medium.com/dartlang . We work with many teams, inside and outside of Google, that use Dart every day to build business-critical apps. Their feedback is consistent: they love working with the Dart language, libraries, and tools, and they compile Dart to JavaScript when they deploy to the web. However, they also tell us they need better integ
git pullは使わなくてもよい 初心者はgit pullを使わない方がよい 我々ソフトウェアエンジニアは勉強が大好きなので、コマンドがあるとそれを勉強して使いこなさなければいけないと考えがちですが、ときには「覚えない、使わない」という発想も大事なのではないでしょうか。 以下にその理由をのべます。 git pullは使う必要がない git pullを使わないとできないこと、というのはありません。 使わなくても全然困りません。 git fetchとgit mergeとgit rebaseだけですべての用は足せます。 私はチーム開発でGitを本格的に使い始めて数か月経ちますが、普段の作業でgit pullを使ったことはないしそれで困ったこともありません。 git pullを使わなければ、余計な落とし穴に落ちない git pullには落とし穴があります。 初心者はたいていその穴に落ちます。 「
他人がビデオゲームをする様子をライブストリーミングしているTwitchを何時間も見る人たちのことを聞いて衝撃を受けているのなら、落ち着いた方がいい。 インターネット上では他人のコーディングを、それこそ何時間も見せるサイトが出現している。実際そうしたライブストリーミングが勢いづいてきたので、Redditの人たちが今週末、バーチャル会議を計画している(編集部注:原文掲載3月13日)。 インターネット上のビデオは総じて急成長している。しかし今回のあまり見込みのなさそうな事象は、Twitchの大成功の直後に起きている。他人がゲームする様子を毎日何時間でも注視して、そこから学びたいと心から思っている人たちが驚くほど大勢いることをサンフランシスコ拠点のTwitchは証明した。 だからこそAmazonは昨年、10億ドル近くも出してTwitchを買収したのだ。 他人がコードを書く様子を見るのは、ペンキが乾
Vim is a greatly improved version of the good old UNIX editor Vi. Many new features have been added: multi-level undo, syntax highlighting, command line history, on-line help, spell checking, filename completion, block operations, script language, etc. There is also a Graphical User Interface (GUI) available. Still, Vi compatibility is maintained, those who have Vi "in the fingers" will feel at ho
Node.jsの開発などで知られるJoyentが、Dockerに最適化したクラウドサービス「Triton Elastic Container-Native Infrastructure」(以下Triton)を発表しました。 TritonはDockerコンテナのデプロイにフォーカスして開発されたクラウドサービスで、仮想マシン上ではなくベアメタル上にコンテナを展開することにより、高い性能やセキュリティを提供するのが最大の特長です。 OpenSolarisをベースにしたOSで提供 同社のクラウドは、OpenSolarisをベースにJoyentが開発した「Smart OS」を用いており、今回のTritonもそのSmartOS上でDockerが提供されることになります。これについてJoyentは下記のように、より良いDockerを作る目的ではなく、SmartOSを活用したいのだと説明しています。 同
インフラストラクチャー部の成田(@mirakui)です。インフラストラクチャー部は、クックパッドで扱っている全サービスのサーバを設計・構築し、運用しているチームです。2015年3月現在、6人のメンバーで運用をしています。 さて、この運用というのは外から見ていると保守的な仕事に思えるかもしれませんが、その実、とてもクリエイティブな仕事です。クックパッドのサービスは一日平均で10回以上デプロイされており、アクセスも日々増え続け、状況は刻一刻と変化しています。今日動いているサーバ構成が、一年後に通用するとは限らないわけです。そんな変化に追従するためには、サーバを常に改善していかなければなりませんし、チームにも柔軟な発想が求められます。 「さあブレストしよう」→アイデア出ない問題 さあ業務を改善しよう、と意気込んでブレインストーミングを開いても、なかなか十分なアイデアが出きらないのはよくある話です
(編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) これはある仕事熱心な若手開発者のほぼ実話です。2004年の後半、この若手開発者は小さな会社で働き始めました。条件は全て彼の望みどおりでした。給料はいいし、扱うのは彼の得意とするプログラミング言語、アプローチの複雑性、モデリングのアーキテキチャでした。 彼にとって今回の会社が初めての職場ではありませんでした。しかし、ここでの最初のプロジェクトは結果的に 問題だらけ に終わりました。当時、この若手開発者は、機能は絶対に変わらないものだと思っていました。しかし、それは間違いでした。機能が変更されるたびに完全なリファクタリングを行わなければなりませんし、バグを引き起こして膨大な時間を無駄にしてしまいます。彼は、テストを書くといった実直な方法も試してみましたが、書いたテストはメンテナンスが必要な上、書くのに時間
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く