from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" $ git clone https://github.com/riywo/anyenv ~/.anyenv $ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(anyenv init -)"' >> ~/.bashrc $ exec $SHELL -l $ pyenv install 3.4.1 $ cd ~/.anyenv/envs/pyenv/plugins $ git clone git://github.com/yyuu/pyenv-virtualenv.git $ pyenv virtual
本稿は Python に型アノテーションを追加するという提案が行われたときに起こった Python コミュニティの議論の後、2014年8月24日 (日) に Armin Ronacher (@mitsuhiko) 氏によって書かれた記事の翻訳です。 Revenge of the Types Revenge of the Types by Armin Ronacher : Python (REDDIT) Revenge of the Types | Hacker News Python 3.5 で導入を検討している型アノテーションについて興味がある方は以下を参考にしてください。 mypy で静的型付け Python プログラミング 私自身、型システムや他言語に明るくないため、一部未訳の部分があったり、勘違いや誤訳もあると思います。そういった誤りを見つけたら編集リクエストを送ってもらえると助か
人気スクリプト言語「Python」の、バージョン3.5初のベータとなる「Python 3.5 beta 1」がリリースされました(Reddit)。現在リリースノートの下のリンクから、Mac OS X / Windows用のインストーラーファイル、ソースコードをダウンロードすることができます。 バージョン3.5の新機能は、unpackingの拡張、byte/bytearrayオブジェクトのための"%"フォーマットのサポート、行列積演算子"@"の追加、os.scandir()の追加、中断されたSystemコールのための自動リトライ機能の追加、generators内部でのStopIterationの取り扱いの変更、型アノテーションが追加されたtyping module、Windows Python launcherのvirtual environmentサポート、.pyoファイルの削除、マルチフ
強力なライブラリを豊富に備え、科学計算から統計分析、金融工学まで利用が広がるPython。スクリプト言語とは思えない高速性の秘密が、NumPyやSciPyなどのPythonパッケージで広く使われているCythonです。CythonはPythonプログラムの実装を高速化するコンパイラであると同時に、C/C++で書かれたライブラリをPythonから利用できるようにするブリッジとしての役割も果たします。本書はPythonの表現力とC/C++の速さを備えたCythonを使って、高速なシステムを効率的に開発する手法を示します。科学技術計算や統計分析の分野では恒常的にある「Pythonを高速化したい」というニーズに応える一冊です。 はじめに 1章 Cythonの基本 1.1 Python、C、Cythonの比較 1.1.1 関数呼び出しのオーバーヘッド 1.1.2 ループ処理 1.1.3 算術演算 1
エンジニアの人が祭で屋台焼きそばを作らされそうになったから、仕事を辞めたという話があって、これは妥当な判断だと思う。しかしながら焼きそばを作らされそうになるたびに転職していたら、かなりダルい。だから覚えておいて欲しいんだけど、逃げるから焼きそばが追ってくるわけで、こっちから焼きそばに突っ込んでいったら焼きそばは逃げる。これを焼きそばのパラドックスと言います。 今日の午後、君が偉い人に焼きそばを焼いてくれって言われたら『生麺を蒸して下味を付けなきゃいけないので前日から仕込みが必要ですね』などと返答する。そしたらウヮーこいつ張り切っちゃってるよウゼーって思われる。さらに豚肉に下味付けはじめたり、海老を片栗粉ふりかけて洗ったりしながら『ワイの洗った海老は宝石より輝やくでッ!!』などと絶叫した時点で、誰も君に焼きそばのことを話さなくなると思うんだけど『水の質の悪い中国だからこそ油通しの技法が登場し
都内で細々と自営のデザイン屋をやっております。今回のエンブレムの騒動もここにきて(とりあえず)一つの区切りがついたようなので、この一連の出来事において個人的に感じたことなどを忘備録も兼ねて書き留めておきます。 まず、佐野研二郎という人物についてですが、今回の騒動でまぁ国民に広く知れ渡るほどの知名度を得ましたけど、デザイン業界においてはスーパースター的な知名度が元からありました。まぁサッカーの日本代表でスタメンに入るようなイメージですかね。ちなみに僕はJ2にも入れないぐらいですね。サッカー観ないからよく知らないけど。まぁ所詮業界内だけのことを国民的なスポーツに置き換えるのもアレなんですけど。 で、そんな彼がこんな形で騒がれ始めて、まるで自分や自分のやってる仕事に対していちゃもんつけられてるような気になって一人で勝手に心を痛めていたわけです。しばらくは。 今回のエンブレムが発表されて最初に感じ
When I've worked a bit with my source code, I did my usual thing commit and then I pushed to a remote repository. But then I noticed I forgot to organize my imports in the source code. So I do the amend command to replace the previous commit: > git commit --amend Unfortunately the commit can't be pushed back to the repository. It is rejected like this: > git push origin To //my.remote.repo.com/stu
githubにpushしてからcommitが間違っていたことに気付きました。以下のようにすると取り消すことができます。 【注意】commitだけでなく変更も失われます。ローカルのソースツリーは残された最後のcommitに戻されます。変更を保存したい場合は使わないでください。コミットログの修正には git commit --amend を使用してください。 git rebase -i HEAD~2 ← エディタが開くので二行目を削除して保存する git push origin +master以下を参考にしました。 How can I remove a commit on github? id:okmount:20091021 古いコミットを書き換える: 歴史修正主義者のための git rebase -i 入門 githubだけ githubだけを取り消すには別の方法もあります。ローカルは同期
これは間違いなく事実なんだよ。 人間が何かをブクマする時は必ず何らかの意思があるはずなのに彼らはそれを言葉にしない。 「あとで読む」と感じた理由はなに?「この話題を皆で共有しよう」と思ったのはどうして? 何でソレを口に出さないのか。 「いやいやわざわざそんなん言葉にするほどのことじゃないでしょ」と思ってるからなんだろうけどその思考が危ないんだ。 そうやって普段から自分の気持を人に伝えないくせができているととっさの時に言葉が出なくなる。 「この程度わざわざ言ってもしょうがないよね」とお前が思って何も言わないでいると周りは思えの気持ちなんて全く分からなくなる。 コミュニケーションの放棄だよ。 それである日突然「前から言いたかったけどさー」とか顔真っ赤で言い出した時周りはどう考えると思う? 「その時に言えよ」だよ。 コミュ障はそこを理解してないんだよね。 気持ちは言わなきゃ伝わらない。 コミュニ
By Alice Popkorn 眠れないときに「羊が1匹……、羊が2匹……」と数える際、羊が現れては柵を乗り越えていくというイメージが頭の中に浮かびます。そんな頭の中の風景を思い描くことができない状態を表わす「Aphantasia(アファンタジア)」に関する研究結果が発表されました。 Lives without imagery – Congenital aphantasia http://www.sciencedirect.com/science/article/pii/S0010945215001781 Aphantasia: A life without mental images - BBC News http://www.bbc.com/news/health-34039054 目を閉じて砂浜に沿って歩きながら、太陽が昇る風景を想像したとき、ほとんどの人は簡単に頭の中にイメージを
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
2020年東京オリンピックのエンブレムについて佐野研二郎氏のデザインしたエンブレムの使用が中止されることになった今回の騒動、一連の経緯では、ネット上に佐野氏のデザインを独自に検証するサイトが相次いで立ち上がるなど、ネット上の書き込みが終始、大きな役割を果たしました。一方で真偽が定かでない情報がネット上に拡散し、デザインを採用した自治体が対応に追われるケースも見られました。 しかし、そのあとも、ネット上では佐野氏のほかの作品のデザインも含めて、独自に検証するページが次々と立ち上がりました。インターネット掲示板「2ちゃんねる」では、大手飲料メーカーがキャンペーンのプレゼントとして制作したバッグの佐野氏のデザインが、ほかのデザイナーの作品と似ているものがあると指摘され、双方の画像が比較できるサイトへのリンクが多数、掲示されました。これについて佐野氏は今月14日、自身の事務所のデザイナーがバッグの
有明・国際展示場で行われた学生による学生のための『起業家スーパーキャリアカンファレンス』の目玉としてベンチャーキャピタリストの村口和孝氏、SNS株式会社創業者の堀江貴文氏、ジャーナリストの堀潤氏が登壇。Twitterや会場で集められた学生の質問に答える人生相談会が行われた。イベント後半、「もうさ、何なんだよ!」と堀江氏が不満を漏らし、モデレーター役の堀氏がたしなめる場面も。堀江氏がプチキレた理由とは…?当日の様子を一部抜粋してご紹介しよう。 ――頭の良さとは何ですか。 堀江:それは何のために聞きたいのだろう。意味が分からない。どうなんだろうな、みたいな。 堀:頭でっかちになってしまっていて、考えるよりすぐアクションしたら…というのはありますよね。 村口:頭の良さというのは未来仮説を自分なりに想像で思い浮かべてみて、とりあえず行動するというのが…。 堀江:村口さん、親切ですね。すごいなぁ。僕
2020年東京オリンピックのエンブレムを巡る問題で、大会の組織委員会は記者会見し、「佐野氏から『デザイナーとして模倣であるから取り下げる、ということはできないが、昼夜を問わず自分や家族に誹謗(ひぼう)中傷が続いている』と言われた。また、佐野氏からは『デザイナーとして オリンピックに関わるのは憧れだったが、今は一般国民から受け入れられない。オリンピックのイメージに悪影響を与えることを考えると、原作者として取り下げたい』という話があった」と述べました。
いつも書泉ブックマートをご利用いただきまして、誠にありがとうございます。 勝手ながら諸般の事情により9月30日(水)を持ちましてブックマートを閉店させていただくこととなりました。お客様にはご迷惑をおかけいたしまして、本当に申し訳ございません。 書泉グランデ(神保町)、書泉ブックタワー(秋葉原)は、これまで以上のフェアやイベントなどでお客様にお喜びいただける書店を目指して参ります。ブックマートでご好評いただきましたサイン本販売などのフェアも引続き両店にて開催いたします。皆様のご来店を心よりお待ち申し上げます。 長い間ブックマートをご愛顧いただき、本当にありがとうございました。心より御礼申し上げます。 株式会社 書泉
気に入らなかった場合の注意点 見学したけれど、どの部屋もピンとこなかったときに必ず営業担当者に伝えたいのが「ダメな理由」。思っていた以上に日当たりが悪い、狭かったなど理由を伝えることで、次の候補物件を探しやすくなる。「なんとなく違うかな~」では次にどんな物件をすすめたらいいか営業担当者も困ってしまう。 また、予算がある以上、すべての条件がかなう物件を見つけるのは難しい。例えば「日当たりがよければ駅から少し遠くでも・・・」など、優先順位と一緒に妥協できるポイントも伝えられるとベスト。もちろん「最初はワンルームでもいいと思っていたけれど、やっぱりキッチン別の1Kがいい」など、見学後に新たに条件を付け加えるのもアリだ。 迷っている場合はどうする? 親に相談したかったり、もう少し街を歩いて決めたかったり、「前向きだけれど、即答できない」場合は、「夜の環境も見たいので明日の午前中にお返事します」など
デザイン作業をおこなう機会がある方の中には、文字組みをあまり意識していないという方もいらっしゃるのではないでしょうか。デザインの美しさ、フォント選びももちろん重要ですが、基礎に則って文字組みをおこなうことはデザインを行ううえでとても重要です。気をつけるポイントは多数ありますが、最低限のことだけでも注意すれば、今より格段に文字を美しく見せることができます。 今回は、必ず知っておきたい文字組みの基礎ルール、カーニング、字送り、文字詰めの違いについてご紹介します。 これまで文字組みに真剣に取り組んでこなかった、という方はこれを機に是非意識してみてください。 ▼ディレクターとデザイナーで読みたい資料 マーケ思考のデザイナーは強い! 提案型デザイナーのススメ リード獲得が重視される「広告・LP・サービスサイト」などに携わるデザイナーの皆様に向けての資料です。成果を出すデザインにするために心がけたいポ
TOP > 仕事 > 地方で起業したIT開発会社が、VCからの資金調達に成功、パブリッシャーに業態転換を果たした後、倒産するまでの生々しい話。 このお話は、東北で起業したIT開発会社が、3年後に自社サービスを始めて、VCからの資金調達を成功させてパブリッシャになり会員70万人達成した後、倒産するまでの生々しい記録です。 システムの請負開発を事業とする開発会社(デベロッパ)にとって、自社ブランドのサービスを配信する会社(パブリッシャ)になることは、会社を大きく成長させるための夢であり、何かを失うかも知れない恐怖と背中合わせの賭けでもあります。 成功して得られるものは、「俺のサービスだ」と思えること。請負だと、たとえ何百万人の人が遊んでいても、サービスは他人のもの。自分が作ったはずなのに、自分のものとは思えない。この当事者意識の違いは、仕事の面白さに直結します。 失うものは、既存のお客様。自社
めっちゃよくまとまっているので、大変助かりました。 blog.mogmet.com t-wada氏の「とりあえず削除フラグはアカン」については、僕も全く同感です。論理削除をしなければならないビジネス上の理由がスッポリ抜け落ちている。「とりあえず削除フラグ立てて何かあれば戻せるようにすればいいンゴ」ってのは論理設計を放棄していると言い換えても良いし、「ユーザーの言葉ではない」という指摘も重要。こちらに書かれています。 ledsun.hatenablog.com じゃ、フラグやめてどーすんのって話。フラグを立てたくて立てる人はおらん(はず)。「削除フラグを追加するとSELECT時に常にWHERE句で削除フラグを引っ掛ける必要があるのでクソ」→「削除日や状態カラムを使おう」では解決にならん。t-wada氏の資料でも解決策で上げられてたけど「×」マークがついてます。下記に変わっても誰も嬉しくないと
スクレイピングに関しては過去にも一度記事にまとめていますが(過去記事:Webスクレイピングに関する参考記事へのリンクを我武者らにまとめてみた)、あれから約一年経ったので改めてここ最近投稿された「スクレイピング」に関する参考になるブログ記事をピックアップしてみようと思います。 ちなみに「Webスクレイピング」については、以前書いた記事「Webスクレイピングとは何ぞや?という疑問が浮かんできたので調べてみた」を参照してみて下さい。 blog.takuros.net www.workabroad.jp ytera22.hatenablog.com tech.respect-pal.jp nelog.jp blog.takuros.net blog.takuros.net blog.takuros.net orangain.hatenablog.com blog.takuros.net qiita
以前告知していた書籍が、無事発売されることになりました!(技術評論社の公式ページ) アフィリエイト あなたの知らない超絶技巧プログラミングの世界posted with amazlet at 15.09.01遠藤 侑介 技術評論社 売り上げランキング: 3,000 Amazon.co.jpで詳細を見る どんな本? テーマは「役に立たないプログラミングを楽しもう」です。言葉で説明するよりプログラム例を見た方が分かりやすいと思うので、代表的な過去作品にリンクしておきます。 Qlobe: アスキーアートの地球が回るプログラム Quine リレー: 100 のプログラミング言語を経由して自分自身を出力するプログラム ASCII Fluid: 80x25 の画面に収まる流体シミュレータ (動画) Merry Quine-mas 2010: 音楽再生しながら雪のアニメーションを行う自己出力プログラム (
「コードを書け。それが履歴書だ」という昔の名台詞が目に留まったので、常日頃感じていることを書き出してみることに。 コードが GitHubで公開してあると、まず採用する側の視点としては非常に助かります。プロジェクトを2、3つ眺めるだけでも、この人が普段どんなことを意識してプログラミングしているのかが見えてきます。例えば、性能を重視しているとか、拡張のしやすさを意識してインターフェースをデザインしているとか。さらに本人の興味の方向性、得意な言語などがわかるが何より嬉しい。過去の経験から、自己申告でJavaができます、C++ができますなどと言うだけの人が期待したレベルでコードを書けた試しがありません。 その次にわかるのがコミュニケーションスキル。基礎的な英語力の判断材料にもなるし、チームを組んだ時のイメージがしやすい。問題を共有する能力も大事。自分一人の頭の中でたくさん難しいことを理解して解決で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く