コミュニケーションが生まれるツイートまとめツール
銀河英雄伝説 第15話 オープニングナレーション 補給線を断たれ、窮地に陥った同盟軍を殲滅すべく、 帝国軍は一挙に反撃に転じた。 第15話のあらすじ ラインハルトは 焦土作戦 によって食糧と物資が不足した同盟軍を、 完膚なきまでに叩き潰そうとする。 そして、配下の提督全員に出撃を命じるのであった。 総勢3000万という未曾有の大軍ならば、 労せずして帝国軍を撃破できるはすだと思っていた同盟軍だが、 逆に大兵力が災いして士気が著しく低下していた。 ヤンはイゼルローンへの撤退を画策するが、 帝国軍のケンプ艦隊と遭遇して戦いに突入する。 第13艦隊はヤンの統率の高さと、 明晰な策によって健闘するものの、 他の同盟軍の提督たちは次々に戦死していた。 病欠したアンドリュー・フォークに代わって、 参謀となったドワイト・ グリーンヒル は、 総司令官のロボスに撤退を進言する。 だが、負け戦に意固地になっ
Nintendo Switch 2: Everything we know about the coming release
技術部の牧本です。 今日はモンキーパッチの話をします。 モンキーパッチとは何か そもそもモンキーパッチ (monkey patch) とは何でしょうか? 端的に言えば、言語の組み込みクラスやライブラリ、その他外部ライブラリの挙動を、動的に拡張する仕組みをモンキーパッチと呼びます。 *1 例えば、Ruby のモンキーパッチのすごく単純な例として以下のようなものがあります。 module NilClassExtension def empty? true end end NilClass.prepend(NilClassExtension) インスタンスが空であるかどうかを判定するメソッドとしての #empty? は String や Array など様々なクラスに存在しますが、 nil を唯一のインスタンスとする NilClass には本来は存在しません。 このモンキーパッチを導入することで
Photo by Aaron Jacobs こんにちは、谷口です。 先日、経産省によるIT人材の最新動向と将来推計に関する調査結果が公開されました。 この調査で、日本のIT業界は諸外国に比べて「仕事の充実感・やりがい」や「成果に対する評価」「給与・報酬」における満足度や、仕事に対する人気が全て著しく低いという結果が出ています。 paizaもエンジニア向けの転職サービスですので、「もっとやりがいがある仕事をやりたい」「もっと給与が高い職場に行きたい」といった不満を感じて転職を志望される方のお話を聞くことがよくあります。 一方で、今回の経産省の調査において日本のエンジニアは ・日ごろから自主的に勉強していると答えた割合も最下位 ・ITスキルレベルの平均も最下位 という結果も出ています。 IT業界は人材不足が叫ばれ続けているせいか、最近は転職志望者でも「まあ転職活動すればすぐ決まるでしょ」と余裕
『JavaScript: The Good Parts』で紹介されている標準メソッドまとめ JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティスは、JavaScriptの「良いパーツ」のみを厳選した、JavaScriptを書く人なら一度は読んでおきたい 良書です。したがって、ここで紹介されている標準メソッドは、積極的に取り入れるべきメソッドです。 「車輪の再発明はするな」とはよく言われることですが、標準APIに詳しくなることで普段書くJavaScriptもかなりきれいにまとまって書けるようになります。 本記事では省いているRegExpやNumberの節、または標準メソッド以外のJavaScriptの「良いパーツ」に興味が出た方は、一度本書を手にとって見てみてください。 「JavaScriptは言わばひとかたまりの大理石であり、私はその中からこの言語
友人からこんなコメントをもらった。「最近 bk ノートが、何か困ると同僚に聞きに行くキャラになりつつありますよ。もっと上から目線で書かないと。するとカコイイ! とか言ってくれる人が出てきますよ」 そんなことを言われても、困ったら助けてもらうというのは事実なんだからしょうがない。そもそも、自分の弱さを認めるが強さの始まりというものだ、うんぬん。こんなことを書けば上から目線っぽい?。。が、やっぱりやめておこう。 話を変える。既存のコードをちまちまリファクタリングして、少しだけ新しいコードを追加して、デバッグして、なんてことを年がら年中やっていると、一から自分でコードをバリバリ書けたらどんなに楽しいだろう、なんてことを考えることがある。大きなプロジェクトの中で何かをやっていると、そういう機会は滅多にない。ぶつぶつ言いながら既存のコードをいじくりまわしていることの方が多いのだ。 が、あるとき、ひと
以前に思いついたジョークでこんなものがある。 初級プログラマへのアドバイス コードを読みやすくするために、もっと抽象度を上げよう。 上級プログラマへのアドバイス コードを読みやすくするために、もっと抽象度を下げよう。 これはジョークなんだけど、抽象度が低すぎても高すぎてもコードは読みにくくなる、というのはある程度当たっていると思う。 抽象化が低すぎるケースを考えてみよう。数百行もある長大な関数に何十もの変数があり、ループのネストはやたら深いし、しかも変数は途中で別の用途に再利用されちゃっている、なんていうとんでもないことになっているコードを見たことがはないだろうか?私はある。というのも私は長いこと、そんなコードばかり書いていたからだ。複数の関数に分割するなり、状態を構造体にまとめるなり、変数のスコープを制限するなり、抽象度をあげることでコードを読みやすくできる、ということを学んだのはだいぶ
本書では数学的概念を実装するプログラムで実際に問題を解決しながら、その応用法を探求します。具体的には、図形変換、顔検出、画像圧縮、画像補正、ページランク、機械学習、暗号と秘密共有などの例を使い、ベクトルと行列、それらを動かすアルゴリズムについて学びます。対象は、プログラマーおよび具体計算を通じて線形代数を学びたい学生。厳密な証明が目的ではないので数学に詳しくなくてもかまいません。Python 3プログラムを用いることで図やグラフからベクトルと線形変換を視覚的にとらえることができるため読者はイメージをつかみやすいでしょう。章末の問題を解くことで自分がその章で何を学んだのか、また自分の理解度を確認できます。 関連ファイル サンプルコード サンプルコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書
Let's read! さあ、いきなり、コードを見てみてください。 public void index() { // what do you select? ... = logic.selectNandemoMember(null, "S", null , false, true, false, CDef.MemberStatus.Formalized , true, false, true, true); } Action, Controller, Service相当のクラスが、そのLogicのメソッドを呼んでいると思ってください。 こういうメソッド見たことありませんか?読みやすいですか? さて、Logic側はこうなっています。(省略してますけど、もっとデカくなります) public List<Member> selectNandemoMember(Integer memberId ,
天才プログラマーと自分との実力差をカンタンに測定する方法を発見しましたよ、という話。 結論から言うと、いろんなところで過去に開催されたプログラミングコンテストの入賞者の結果を見て、その問題を同じ条件で解いてみること。 あるウェブサイトに2015年に開催されたプログラミング・コンテストの結果が載っていた。(本記事の末尾にそのプログラミング問題の日本語訳を載せた) 入賞者は1位の人が15分、2位が22分、3位が24分、となっていた。 プログラミングの問題をザッと眺めていたら、実装すべきアルゴリズムがパッと思いついた。「これはひょっとして1位の人は超えられなくても3位入賞ぐらいはいけそうじゃね?」などと考えてしまった。 それでそのウェブサイトが用意しているエディタを使って、コードを書きだした。 15分経過:「あれ?もう15分も経った?まー1位にはなれなくてもトップ集団には入るわ」 20分経過:「
数学 - 線型代数 - JavaScript - 複素数、複素ベクトル空間(複素平面、絶対値と不等式)
蓮舫さん、きょう国籍離脱の手続きを済ませ記者会見で発表へ 1 名前: 膝靭帯固め(岐阜県)@\(^o^)/:2016/09/06(火) 16:36:23.66 ID:qJhl6q110.net 新田哲史@アゴラ編集長 @TetsuNitta 15:52 - 2016年9月6日 蓮舫さん、国籍離脱の手続きを取ったとの一報。夕方にも記者会見して発表するとみられます。国籍離脱をしていなかったとなれば、前代未聞の大事で、党首選を戦うことができるのか、戦って勝ったところで民進党の先はあるのか、極めて重大な局面になるのではないでしょうか。 https://twitter.com/TetsuNitta/status/773051240645132288 池田信夫 @ikedanob 14:58 - 2016年9月6日 国籍取得は誰も問題にしていない。彼女が日本国籍をもっていることは明らか。台湾籍の「喪失
(第1報)2016年7月27日配信分 (第1報)2016年7月22日配信分 (第1報)2016年7月19日配信分 2016年9月06日 お客様各位 株式会社グラフィック 代表取締役 西野 能央 不正アクセスによる個人情報流出に関するお詫びと再発防止策のご報告(第2報) 7月19日に発表しました不正アクセスによる弊社顧客情報データベース(以下「顧客DBS」といいます)からの情報流出事案について、 原因ならびに被害状況等を外部の専門調査会社(以下、「調査会社」といいます)で調査を実施しておりました。 先般の発表時には、「弊社はクレジットカード情報をお客様からお預かりしていないため、クレジットカード情報の流出はございません。」とご説明しておりましたが、このたびの調査の結果、顧客DBSにお客様のクレジットカード情報が保管され、かつ当該不正アクセスによってその一部が流出していたことが判明
こんにちは、最近アルコールが入っていたらなんでもいいと思うようになってきた @yo-iida です。🍻 今回はみんな大好きHerokuのお話です。 サービス立ち上げ期に大活躍するHerokuですが、CrowdWorks内でもいくつかのプロダクトで本番までHerokuで運用しているサービスがあります。 今回は私が携わっている社内プロダクトでのtipsを紹介します。 やっておきたいこと Heroku PipelineとReview appを使いこなす 本番とデータ同期できるpreview環境を追加する Heroku上のアプリケーションはすべてRAILS_ENV=productionで動かす DBのバックアップ設定をしておく Production Checkを行う アプリケーションのビルドの仕組みを知っておく 構成の事例 Standard以上のdynoを使用する ミドルウェアはHeroku公式
憲法改正運動を進める政治運動団体「日本会議」を取り上げた書籍の出版が相次いでいる。硬いテーマにもかかわらず、いずれも好調な売れ行きだ。ブームの背景を探った。 火付け役は、5月に出版された菅野完(すがのたもつ)氏の「日本会議の研究」(扶桑社)。6刷15万3千部(8月29日現在)のベストセラーとなっている。 菅野氏は2008年ごろ、ヘイトスピーチの街頭デモを「これは放っておいては危ない」と感じ、調査を始めた。ネット上の書き込みの出典元である保守系論壇誌を丹念に分析し、日本会議の存在に気づいた。菅野氏は「14年秋ごろからネット上で日本会議について騒がれ始めたが、陰謀論めいてピントがずれた見方が多く、『そうじゃないよ』とツイッターでつぶやき始めた」と語る。 ネット上で発表した論考が扶桑…
戦後初めて、衆参両院で憲法改正を容認する勢力が3分の2を超え、「改憲」を巡る議論が現実味を帯びてきたが、ここにきて、自民党の「憲法改正草案」が、安倍首相の目指す改憲の障害になるという意外な現実が明らかになっている。 1カ月で大幅後退した安倍首相 広島への原爆投下から71年目を迎えた8月6日。広島市での平和記念式典に出席した首相は記者会見で、自民党の憲法改正草案について「そのまま案として国民投票に付されることは全く考えていない」と言い切った。そのうえで、「国会の憲法審査会という静かな環境で真剣に議論し、どの条文をどう改正するかが収れんしていく」と述べて、改憲案作りは憲法審査会の議論に委ねる考えを示した。自民党憲法改正草案の事実上の取り下げに近い表明とみられている。 7月10日の参院選で、自民、公明両党に憲法改正を目指す、おおさか維新の会などを加えた「改憲勢力」の議席が参院の3分の2を超えた。
今年の6月にChef Soloは役割を終え、今後引退への道をたどると言うアナウンスがChefの公式ブログでありました。Chef Soloがなくなるということは、必ずChef Serverが必要になると言うことでしょうか?答えはなんとYesです。 しかし安心してください。そのためにChef Zeroが用意されています。一言で言うと、Chef Zeroはローカルで動かせるChef Serverです。 そしてChef Clientをローカルモードで動かすことでローカルのChef Zeroに接続するため、別のChef Serverは必要ありません。要するにChef Soloと同じような感覚でChefを使い続けることができます。 更にKnife-Zeroを使うとChef Solo同様にセットアップ先のマシンにChef Clientを簡単に入れることができます。そこで今回はこのKnife-Zeroを使
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く