はじめに 9月4日(金)の夜から6日(日)にかけて、積読消化合宿というのをやりました。積読合宿とは、技術書なり小説なり、買ったことに満足して読み終わっていない本、いわゆる積読を消化することを目的に温泉旅館に篭って本を読むことです。 場所 温泉で有名な熱海にしました。理由は色々とあるのですが、 温泉があること 金曜日の夜に移動しても十分早い時間に到着すること 料理が美味しそうなところ といった感じで適当にネットで引っかかった場所を選択して、泊まることにしました。今回は湯宿一番地さんにお世話になることにしました。 www.yuyado-ichibanchi.jp いわゆる開発合宿ですと、 無線LANが整備されていること 机と椅子があること って言ったこともポイントになるのですが、各人思い思いの本を読むだけでしたらそういう点は考えなくてOK。普通に旅行気分で行きました。 本 今回、読もうと思って
後ろ姿で失礼します、タムカイです。 あ、すみません、今ちょっと仕事中でして… え?お仕事ですか? ああ、はい、デザイナーってのをやらせていただいております。 え?デザイナーの仕事といえば今話題のあの…? いやいやいや、違います違いますよ…!! まあ、あの問題については個人的にkmんが塩津gはr;いskん(ry と、ここ最近よく聞く業界のゴタゴタした感じはさておき、わたくし仕事やら何やらの都合で帰宅するのが遅くなってしまうことがよくあります。 そうすると、日中はあんなに騒ぎまくりまとわりつきまくりの子供たちもすっかり寝てしまっていることがほとんど。 子供を起こさないようにそーっと玄関の扉を開けて、ゆっくりリビングへ向かう動作にも随分慣れてまいりました。 一方、パパ産業も七年目に入ってくると子供たちとのコミュニケーションの幅はとどまることなく広がっていきます。 しゃべり言葉で語彙が増えていくの
この記事の目指すところ 現在 Python はバージョン 2.x 系と 3.x 系という、一部に互換性のないふたつのメジャーバージョンが併用されている。 その上で、この記事にはふたつの目的がある。 ひとつ目は、2.x 系と 3.x 系の違いについてまとめること。 現状、それぞれのバージョン毎の違いはまとまっているところが少ない。 自分用に、このページだけ見ればひと通り分かる!っていうものがほしかった。 ふたつ目は、2.x 系と 3.x 系の違いを吸収するソースコードの書き方についてまとめること。 こちらも Web 上にナレッジがあまりまとまっていない。 これについては今 python-future というパッケージがアツい。 尚、サポートするバージョンは以下の通り。 2.x 系: 2.6 と 2.7 3.x 系: 3.3 と 3.4 本題に入る前に、最近の Python 事情についてまとめ
『漢のコンピュータ道』で、次のエントリが上がっています。 nippondanji.blogspot.jp 圧倒的大多数の人は適正な評価を下せない 最大の問題点は、ITなどの専門分野の記事や書籍は、その専門知識をきちんと持っている人にしか、適正な評価は下せないということだ。書店から書籍を購入する人は、その分野の知識を学習するために書籍を購入する。 こちらは、記事や書籍について記述されていますが、企業においても、上位マネジメントが、専門知識を持っていない人、あるいは、経験値が低い人が、部下、同僚の評価をきちんとできないという構造もあります。 エンジニアでよくあるのが、「上司が技術をわからない」ので評価できないというものがあるでしょう。しかし、これは、エンジニアに限った話だけではなく、例えば、営業上がりのエグゼクティブは、経理のことがよく分からず、経理の人を冷遇するとか、そんなことはよくあります
GitHub謹製のテキストエディタ 「A hackable text editor for the 21st Century」 そう銘打たれて正式リリースされたのは、GitHubが手掛けるオープンソースのテキストエディタ《Atom》。β版から数えると既に世界130万以上のDLを記録している新世代のテキストエディタだ。 VimやEmacs、Sublime Text2など、強力かつそれぞれ特徴を兼ね備えたプログラミング用のエディタがエンジニア/プログラマに愛用される中、Atomはどのような思想で開発されているのか。2013年からGitHubでAtomの開発を務めるBen Ogle氏に話を聞いた。 創業者のサイドプロジェクトからはじまったAtom開発 ― Atomはどういった経緯で開発されてきたのでしょう AtomはもともとGitHub共同創業者のクリス・ワンストラスが2008年から個人的にサイ
2013年に報告されているシスコのスイッチ製品についての問題が、なぜか今頃話題になっています。 The Next Webが昨日の記事「This hilarious Cisco fail is a network engineer’s worst nightmare」で伝えているほか、僕のTwitterやFacebookのタイムラインでも何人かの知り合いが言及していました。 どのような問題かというと、シスコのレポート「Field Notice: FN - 63697 - Protective Boot on Certain Network Cables Might Push the Mode Button and Cause an Unexpected Reset on the 48-Port Models of Cisco Catalyst 3650 and 3850 Series Swi
「コードレビューをキメると品質も上がるし自分のレベルも上がるので最高」みたいな論が巷を賑わせていて、以前はそういうイケてる制度を指をくわえてみるのみだったのだけれど、最近職場と、それと個人的に関わったプロジェクトでコードレビュー制を無理矢理交渉して導入してみた結果、世間のイケてる書籍やエントリから得られる情報とはまた少し違う知見が得られたので書いてみる。 割と泥臭かったり、あまり希望に溢れてたりはしない感じのエントリなのでそういうのは期待しないほうがいいです。 準備 些末なコードレビューを極力避けるために、コードの規約やスタイルについてはlintとフォーマッターを用意した。 他は無策。 結論 結論から言うと、理想的な運用は出来なかったものの、コードレビューについて世間で言われるような成果(作業を共有する意識、レベルの向上)は得られた。良かった。 ぶっちゃけ僕なんかが浅はかな考えで導入しても
最近、おっさんエンジニア諸氏と久しぶりに飲みに行くときによくする話があるのですが、社員50人の会社から2000人(当時)の会社に転職して、あるいはもっと歴史ある企業のお客様と接するときに痛感することが有ります。 本題に行く前に飲みの席で出た具体例を。 とあるクラウド形式で提供されるサービスが有り、それは従量課金のクレジットカード払いが標準でした。そこで日本のとある会社が2万円前後の微変動する実費のサービスを請求書払いで月5万円強で企業に提供していました。 そこで、「それはぼったくりだよね」という話になったところで、僕が「そんなこともないんじゃないかな」という話を入れました。 長い間日本企業は稟議で予算確保、月末締め、翌月末払いの請求書払いを基本としていて、それをベースに社内システム・人員含む体制が構築されているので、そこからはみ出る処理は手間がかかるんですわ。という話をしました。 ■日本的
最近、TerraformやCloudFormationみたいに、JSONや独自DSLなどでかっこよくAWSを管理するツールがいろいろ出てきてます。 こういうツールは便利そうだなとは思うんですが、なんかふと、ユーザがホントに求めているものはコレなんだろうか?と思いました。 なんだかんだ言って、一番多く使われているサーバ管理ツールは『Excelサーバ一覧』なのではw? じゃあExcelで同じようなことが出来ればそれが一番いいのでは?と。 というわけで、Excelは手元になくてキツイので、今回はGoogleスプレッドシートでAWSのサーバ構成管理をやってみました。 使い方 事前準備 サンプルのスプレッドシートをコピーする 『ツール』 -> 『スクリプトエディタ』 -> config.gsを編集 AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEYにAWSのアクセスキーを
インターコネクションおよびデータセンターサービスをグローバルに展開する米エクイニクス(Nasdaq:EQIX)が、同社日本法人(エクイニクス・ジャパン)を通じて、株式会社ビットアイル(本社:東京都品川区)に対する株式の公開買付けを実施することを発表します。これにより、国内データセンター事業を拡充します。 カリフォルニア州レッドウッド・シティおよび東京− 2015年9月8日 − インターコネクションおよびデータセンターサービスをグローバルに展開する米エクイニクス(Nasdaq:EQIX、本社:アメリカ カリフォルニア州、CEO:スティーブ・スミス、以下 エクイニクス)は本日、同社日本法人(エクイニクス・ジャパン、本社:東京都港区、代表者:古田 敬)を通じて、株式会社ビットアイル(本社:東京都品川区、代表取締役社長:寺田航平、証券コード:3811、東証一部、以下ビットアイル)に対する株式の公開
MySQL 5.7には150を超える新機能がある。 MySQLのマニュアルはとてもいいものだが、少し長すぎる。これは、新機能の箇条書きリストだ。それぞれの機能について1つずつまとめるように頑張ってある。なので、 InnoDBのネイティブパーティショニング については、InnoDBの項かパーティショニングの項のどちらかにだけ載っている。 MySQL 5.7.8 RC2はここからダウンロードできる それか、yumかaptのリポジトリーからもインストール可能だ。 レプリケーション関連 マルチソースレプリケーション(訳注: 1スレーブに複数マスターを設定可能になった) [ 1 ] オンラインでのGTIDの有効化 [ 1 2 3 ] 準同期レプリケーションの性能向上 [ 1 2 ] ロスレス準同期レプリケーション [ 1 2 ] 準同期レプリケーションでいくつのスレーブからACKが返ってくるまで待つ
こんにちは!クックパッド編集室メディア開発グループ長の @yoshiori です。 このまえ夏の技術職インターンシップの前半の開発講義・課題部分が終わったのでさっそく公開しちゃいます! ちなみにこのインターンの対象者はプログラミングはわかるし自分で(授業とかではなく)コード書いている人なので超初心者向けでは無く、少なくともひとつ以上の言語でプログラミングが出来る人向けです。 一日目 TDD + git 編(@yoshiori) 講義初日なのでまずは簡単に肩慣らし & 開発の基礎の部分として TDD と git で始めました。 git については軽く説明し TDD は基本のテストファーストで進めて行きました。 ちゃんと何かをするたびにテストを実行し、メッセージを見れば次にすることが分かるというのを体験してもらい、GREEN が良くて RED が悪いのではなく、GREEN を想定しているのに
$ free -m total used free shared buffers cached Mem: 2022 345 1676 1 53 225 -/+ buffers/cache: 67 1955 Swap: 0 0 0 $ cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 2 (v7l) BogoMIPS : 1332.01 Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae CPU implementer : 0x56 CPU architecture: 7 CPU variant : 0x2 CPU part : 0x584 CPU revision : 2 processor : 1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く