この記事はCAMPHOR- Advent Calendar 2014の21日目の記事です。 こんにちは、@morishin127です。 今日はPythonで処理中のぐるぐるを表示する方法を紹介します。 これです。 npm installとかで出てくるあれですね。 これがソースコードです。 Python 3 で書いていますが、2 でも動くようにはしています。 ぐるぐるの棒を表す4種類の文字の繰り返しを、ジェネレータを使って無限列で表しています。 印字部分のコードは下記のようになっています。
LICOオフィシャルブログ「子どものこころが穏やかに育つ魔法の育児法」Powered by Ameba私と子どもたちとの日々の何気ないやり取りや 私の考える 「穏やかな気持ちで子どもと向き合う」方法や 「穏やかなこころが育つ」子育て法について つらつらと書いていけたらと思います(*^^*)
2014年12月21日08:00 シュメール人すごすぎワロポタミアwwwwwwwwwwwwwwwwwwww Tweet 1: 以下、\(^o^)/でVIPがお送りします 2014/12/20(土) 21:35:56.39 ID:YbqwtHiS0.net 紀元前3800年頃、どこからかシュメール人と呼ばれる民族がやって来ると、信じられない大変化が起こった。 文明の一大ブレークとも言うべき現象が起きたのである。 メソポタミアの地は、わずかの間に、前例のない大繁栄を記録した。 そして、空前とも言える政治権力が打ち立てられたのである。 それは、美術、建築、宗教は言うに及ばず、社会機構、日常の細かな慣習から楔形文字の発明に至るまで、 それらは、すべて、彼らシュメール人の成せる画期的偉業であった。 世界最初と言われる船や車輪つき戦車なども、この頃、シュメール人によってつくられたのである。 何者だよw
先日の記事。 嫌いな女子と好きな女子の違いってどこだろうということを突き詰めるために図式化してみる試み。 - 私は「女子」が嫌いです。 で、使った女優マッピングですが これを今日は、その女優を表紙に起用している雑誌におきかえてマッピングしてみます。 ここでいう「男度」は、まだまだ男社会な日本でも男性と同じレベルで働ける・主張できる、という【自立】気質。「女度」は、逆に男性を立てる・控えめである、という【献身】気質をめどに、自分勝手に括らせていただいております。 こうやってみると、 non-noとMOREの、表紙起用女優の幅広いこと。 それに比べ、30台以降をターゲットとした女性誌の、ターゲットの徹底っぷり。 non・no(ノンノ) 2015年 01月号 [雑誌] 出版社/メーカー: 集英社 発売日: 2014/11/20 メディア: 雑誌 この商品を含むブログを見る MORE (モア) 2
2014年10月22日水曜日 崩壊などと大げさに騒がれているものの、実際はほとんどのテクノロジ系の大手企業、特にプラットフォームプロバイダは、その座を追われたわけではなく、影が薄くなっただけです。例えばIBMは50年もメインフレームの販売とサービスの提供を順調に続けています(ただしIBMは現在 深刻なトラブルに陥っています ( メンバーのみ ))。とは言え、PCの時代にIBMはMicrosoftの陰に隠れてしまいました。 メインフレームは今も存続可能なビジネスです。ただ、PCよりも規模がずっと小さいだけです。 同じことがMicrosoftにも起こりました。WindowsはいまだにPCを支配しており ^(1) 、おそらく、しばらくはこの状態が続くでしょう(ただし、その土台には確実にIBMと同じようなひび割れが生じていますが)。会社は安泰です。しかしPCはスマートフォンの台頭により陰りが生じ、
コードには1行ごとに隠しドキュメントがあります。 次のコードスニペットの4行目を書いた人は、何か理由があってDOMノードの clientLeft プロパティにアクセスしたのでしょうが、結果的に何もしていません。これはかなり不可解です。なぜこうしたのか、あなたは説明できますか? 今後、この呼び出しを変更したり削除したりしても安全でしょうか? // ... if (duration > 0) this.bind(endEvent, wrappedCallback) this.get(0).clientLeft this.css(cssValues) 私ではなく他の人があなたにこのコードを見せたとして、誰がこの行を記述したのか、どんな理由があったのか、このままの状態にしなければいけないのか、あなたはおそらく説明できないでしょう。ただし、プロジェクトを進めているときは大抵の場合、バージョン管理シス
数ヶ月前、私はJames O Coplienの ほとんどのユニットテストが役に立たない理由 という記事に出会いました。Jamesはほとんどのユニットテストは無意味であると考えていて、タイトルは内容をそのまま正確に表しています。彼は 追加記事 で議論をさらに展開しています。私は彼の議論に大変興味をそそられました。というのは、私はユニットテストから多くの利益を得ているからです。私たちはどうしてこのような異なる見解を持つに至ったのでしょうか? 私が何かを見逃したのでしょうか? 結局のところ私は彼の見解に賛成できませんでした。以下は彼の記事に対する私の意見です。 ユニットテストが必要な場合 私の経験では、ユニットテストはアルゴリズムロジックに対して行う時に最も有益です。結合度の高いコードについてはその性質から特に有益ではありません。結合度が高いコードはユニットテストのために多くのモックオブジェクト
この記事は Go Advent Calendar 2014、16日目の記事です。 はじめに Matz さんが streem という、ストリーム指向言語の開発を始めるらしいです。 まだ文法の設計段階ではあるけど、それなのにかなりの量の pull-req がバンバンと来てて凄いなーと思いつつも「この pull-req 量だと僕には出番無いなー」と思ったので、README.md に書かれているサンプルだけを頼りに streem を golang で実装してみました。 先日はネタで streem のマネをして yacc 定義部分だけ公開していましたが、本日ネタが無い中にTLがヒートアップして焦りに焦って勢いで実装してみました。いやはや異様な追い込みを感じます。。。 まずは streem を知る streem は README.md に書かれている通り並列実行を行いつつストリームを処理する言語です。
これはiOS Advent Calendar 2014の12日目の記事です。 年の瀬もだんだん押しせまってきました。 年末年始のお休みの後に、「あれ、このメソッドどんな目的で作ったんだっけ?こっちのメソッドとの関係はどうだったんだっけ……」など無駄に悩まないために、このあたりでソースコードのコメントを見直してみましょう。 Xcodeでのコメント そもそもソースコードにコメントを書いた方がいいかどうかは長い議論がありまして……。 コメントによりコードの理解は深まるので、あったほうがいいという意見もありますが、コメントを書いたあとにコードを変更してしまうと、コメントとコードの内容が違ってしまい、かえってバグを生んでしまうためコメントを強制するのは害悪だ、という考え方もあります。 また、適切な命名規則を守ればソースコードを読むだけで理解できるという考え方もあります。 実際には、プロジェクトのライ
この記事ははてなエンジニアアドベントカレンダー2014の16日目です。昨日はid:nobuokaによる「【Retrofit を読む】 利用者が定義したインターフェイスに実装を提供する Java ライブラリの作り方 【リフクレション】」でした。 こんにちは。はてなアプリケーションエンジニアのid:cockscombです。 Webと連携するスマートフォンアプリを開発するとき、Web APIを抽象化したAPIクライアントを作ることがよくあります。これはWeb APIのエンドポイントとメソッドを紐付け、パラメータに名前をつけて、返ってくるJSONのレスポンスを何らかのクラスに当てはめ型付けする、といったようなものになります。 Swiftのモダンな言語機能を利用して、このAPIクライアントを書きましたので、以下に詳解します。例としてGitHubのStatus APIを取り上げています。 またネットワ
過酷なトリプルワークで睡眠2時間駅のトイレで寝泊まりする女子高生◆アルバイト代で学費や自分の生活費を稼ぐだけでなく、家計の援助もしなければならない高校生たち ◆100円ショップの50枚入り薬用オブラートで空腹をまぎらわす高校生たち ◆東京近郊の私鉄の駅前にある多目的トイレで寝泊まりする女子高生。彼女は午前6時から9時までコンビニのレジ打ち、午前10時から午後3時までファストフード店で働き、午後5時半から9時まで定時制高校の授業、その後、飲食店で深夜労働という過酷なトリプルワークをこなし学費と生活費を稼ぐ。時間がないので、駅のトイレで「1日に2時間眠れたらいい方」。 ◆子どもたちが朝食を求めて行列ができる大阪の公立小学校の保健室。給食のほかは何も食べられない子どもなどが増えているため2008年から保健室で朝食を出すようになった。お金がかかるから歯医者に行けず、視力が低下してもメガネを買えない
詳細:単行本 / 320ページ / インターシフト / 価格:2376円 / 著者:ティル・レネベルク / 監修:渡会圭子 / 発売日:2014/10/17 / 外形寸法 (H×W×D):19.2cm×13.6cm×2.4cm / 重量:0.3 kg 早起きは三文の得」とは言うが、実のところ朝が苦手で、午前中は頭が働かないという人は案外多いのではないか。もちろん、朝は目覚ましが鳴る前にはパチッと目が覚めて、起きた瞬間からバリバリ動ける人もいる。こうした体調をつかさどる体内時計には、大きな個人差があるのだ。また体内時計は、年齢や季節によっても影響を受ける。 地球上の生物は、地球の自転のみならず、月の満ち欠けの周期と、太陽の周りを地球が一周する周期にも影響を受けているという。言われてみればなるほどそうだ。しかしこのことが、毎日の時間の過ごし方と関係があるとは、あまり思わないだろう。また、睡眠サ
このエントリはWebRTC Advent Calendar 2014 - Qiitaの20日目の記事です。 最初に断っておきますと、PhoneRTC使って何か作ってみようとしたんですが、ちょっと自分の実力及ばず、少ない期間でそこまではできなかったので簡単な紹介です。実際に何か作れたらまた紹介します。 PhoneRTC さてさて、WebRTCは注目されている技術ではありますが、実際に使おうとすると、Safariではまだ使えなかったりします。 WebRTCが使えるブラウザ一覧 ここをなんとかするためには、PhoneRTCを初めとするWeemoとかそういったプラグインを使ってネイティブアプリにしてしまうという方法があります。 PhoneRTCはCordova plugin の一つで、cordova使っているWebViewアプリならWebRTCが使えるようにしようというプロジェクトです。 Inst
tech.kayac.com Advent Calendar 2014 20日目を担当する@ken39argです。 近況報告 お久しぶりです。 前回ブログを書いたのが、2012年のアドベントカレンダーでしたので、2年ぶりということになります。 前回のブログの出だしが、 「最近子供が産まれた」 でしたが、 4日前の 12/16の朝に2人目の男の子が産まれ、 本日嫁と子供が病院から帰ってました。とてもバタバタしております。 長年、特にFlashLiteの動的生成などを得意分野としてガラケーを始めとするケータイ向けブラウザゲームを作ってきましたが、 昨年末から心機一転 LobiチームにJoinして、主にLobi REC SDKのサーバーサイドの開発を担当しています。 今年も様々な人やサービスの助けを借りてオートスケールする動画変換サーバーやニコニコ動画へのアップロード、 プレイ動画を見るためのL
連載目次 連載第1回の「GitHub製フレームワークHubotの概要とインストール、チャットアプリと連携する基本的な使い方」では、GitHub社が開発しているBotフレームワーク「Hubot」の概要、Hubotとチャットとの連携方法、Hubotの基本的な使い方を紹介しました。 前々回の「Redmine連携でチケットをチャットに通知&開発を楽しくするHubotスクリプト6選」、前回の「HubotとJenkins、GitBucketを連携してCIをチャット上で効率化するには」と同じく、今回も、サンプルアプリケーションに対して修正を行うシーンを例に、Hubotと各ツールがどう連携するかを解説します。 今回は、デプロイしたサンプルアプリケーションおよびサーバーをOSSの統合監視ツールである「Zabbix」で監視し、Hubotと連携して、チャットに情報を集約させます。 利用したソフトウェアとバージョ
最近公式にopenjdkの一部になったらしい?ので、まだあまり有名じゃないかもしれませんが、以下のような便利ツールがあるの知ってますか? http://openjdk.java.net/projects/code-tools/jol/ もともと個人で以下のリポジトリで開発されてたらしいです https://github.com/shipilev/java-object-layout いくつか機能があるみたいですが、とりあえずorg.openjdk.jol.info.ClassLayoutというのが、なにか大量に同じクラスのインスタンスを生成する予定があって(たとえばActorとか?) 「それぞれのclassのインスタンスが、何バイト消費するんだろう?」 というのを正確に知って、全体のメモリ消費量の予測に役立てたりするのにとても便利っぽいです。*1試してないですが、原理的にJavaだろうがS
CloudFront+S3の画像配信システムに、サムネイルとかに使う画像のリサイズ機能を追加してみる。 要するにオリジナル画像がこのURLだとすると、 http://xxx.cloudfront.net/sample.jpg こういうURLで100×100にリサイズできるようにする。 http://xxx.cloudfront.net/resize/100x100/sample.jpg システム構成 元の構成はこういうのを想定。 画像はS3に保存され、アクセスは全てCloudFront経由。 これをパスが/resize/で始まる場合は、画像変換サーバを通してリサイズするようにする。 画像変換サーバはEC2で、ちゃんとELBを使って冗長化もする。 既にELB+EC2でAPPサーバを運用しているなら、流用して追加コスト0で実現できるかも。 画像変換サーバの設定 今回はnginxのimage_f
日本最大級の実名型グルメサービスRetty(http://retty.me)の代表です。 Retty開発・運営に関する日々の出来事などを中心に記していきます。 Retty代表の武田と申します。 本日、Rettyの採用における対応についての批判記事がはてなブログにあがった事により、 様々なご意見や批判を頂いております。貴重なご意見を頂き、ありがとうございました。 私からの説明不足でご心配をおかけしてしまっている点や不快に感じられている方もいらっしゃいますので、私より直接説明をさせていただきます。 今回の記事について http://anond.hatelabo.jp/20141220102208 こちらは事実であり、昨日弊社にお越し頂いた方となります。 ◯経緯について 先日、武田のLinkedinアカウント経由で、魅力的な方を見つけたため、スカウト形式のリクルーティングメールを送信したところ、
こんにちは。アプリケーションエンジニアのid:sakaharaです。 この記事ははてなエンジニアアドベントカレンダー2014の20日目です。 昨日はid:wtatsuru によるはてなにおけるサーバリソース可視化とMackerelでした。 今日ははてなのiOS開発で利用しているオープンソースのライブラリやサービスも含め、開発をよりスマートにしてくれる様々なものを紹介したいと思います。 パッケージ管理 CocoaPods (MIT License) まずライブラリ管理をするための管理ツールとして欠かせません。 最近ではSwiftに対応したCarthageも登場していますが、CocoaPodsのSwift対応版の開発も進んでおり そのまま使い続けるのもよいと思います。 ライブラリ AFNetworking (MIT License) 改めて紹介する必要はないほどの定番のHTTPネットワーク通信
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く