はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!

はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
めがねねこP @FakeFalcon 老若男女問わず「なんで怒ってるか分かる?」と問うてくる相手に答えてはならない。君が「○○だから?」と心あたりがあることを答えることで相手は君を糾弾する材料を容易に手に入れることが出来るからだ。って話を思い出す(・ω・ )こういう腐ったテクニック使ってくる相手は割と居る 2015-09-24 18:18:34 ポポイ先輩/cannedbread @_cannedbread 「何で怒ってるか分かる?」って問い、典型的なダブルバインドよね。 見当違いの答えを言う→「違う、何でこんなことも分からないんだ」 正しい答えを言う→「分かってるのになぜ改善しないんだ」 結局、マウントを取り相手を精神的に貶めるためのハラスメント的話術に過ぎない。 2015-09-25 09:38:55
2. 自己紹介 ✦ よく訓練されたアップル信者、都元です。 ✦ Java屋出身のAWS屋 ✦ Java歴約10年?(since 2006) ✦ AWS歴約4年(since 2011夏) ✦ SSHしたら負けだと思っている。 ✦ Twitter @daisuke_m ✦ Seasar2からSpringへ 3. 2009-03-14 Seasar Conference 2009 White 2008-09-06 Seasar Conference 2008 Autumn 2009-06-13 Seasar Conference 2009 Spring 4. Do you know? ✦ DBの進化的設計を実現する開発プロセス ✦ 要するにRailsのmigrationのような ✦ 現在のJavaでいうFlywayのような ✦ EclipseプラグインによるER図エディタ 2006-20 Jie
基本はc++に関して、特に競プロ特有のものを中心に。整理とか兼ねて。なんか全体に当然なことしか書いてない。 テストケースで確認する サンプルケース等による確認が、コマンド一発でなされるようにする。コンパイル成功毎に実行する。 考えている際に紙に書いた例等は全てテストケースとして追加しておく。 簡単にやるには、以下のようにファイルに保存し、 1 2 3 4 5 6 7 8 9 10 test/sample-1.in test/sample-1.out test/sample-2.in test/sample-2.out test/sample-3.in test/sample-3.out test/your-case-1.in test/your-case-1.out test/your-case-2.in test/your-case-2.out 以下のように叩くとよい。 1 for f
表1. 言語別スピンアップ計測 体感的には大きな違いはないと思いますが、GO言語のスピンアップはPythonやPHPよりも優れていることがわかると思います。 開発環境は何を選ぶべきか 開発環境には人それぞれ好みがあると思いますが、技術系知識の共有サイトで有名なQiitaでIDEに関する記事の割合を見てみたところ、「IntelliJ IDEA」を利用しているユーザが多いように思います。 現状GOの開発をおこなう場合はIntelliJ IDEAがスタンダードのようですので、はじめてGO言語に触れる方にはIntelliJ IDEAのご利用をお勧めします。ちなみにIntelliJ IDEAでGOの開発環境を構築するための記事はQiitaに多く投稿されておりますので、ぜひそちらを参考にしてください(※4)。 ※4 個人的には以下の記事がオススメです。 http://qiita.com/kaiinui
今年2月、中国メーカーのLenovoが、販売しているノートパソコンへ密かに凶悪なアドウェアを混入していることが発覚しましたが、今回新たに、ユーザーデータを収集するソフトウェアを埋め込んでいることが明らかとなりました。しかも今回は、Lenovoの主力モデルであるThinkPadを始めとする「Think~」の全シリーズが対象です。 前回あれほどThinkシリーズは無関係と主張したのに 2015年2月にも、Superfishなる悪質なアドウェアを埋め込んでいることが明らかとなり、大スキャンダルに見舞われたLenovoですが、この時同社の見解は、「Thinkシリーズには埋め込んでいない」というものでした。しかし今回は、全てのThinkシリーズが対象となっています。 Computer Worldが明らかにしたところによれば、LenovoはThinkPadやThinkCentre、ThinkStati
大手通信キャリアよりはるかに安い月額料金で音声通話やデータ通信できる格安SIMは、大手通信キャリアと使い勝手はほとんど変わらない。過去に都心部や新幹線各駅で速度を調べたところ、大手キャリアと同等か若干劣る程度だった。 では、東京以外の大都市での利用はどうなのか。そこで大阪、神戸、福岡、そして仙台の4都市で格安SIMの速度を計測した。 従来のテストと同様、速度調査を実施にあたって用意した格安SIMは、知名度の高いものや定番のものを選んだ。「IIJmio」「NifMo」「楽天モバイル」「OCNモバイルONEONE」の4種類だ。 SIMフリースマートフォンとして人気の高いエイスース(ASUSTek Computer)の「ZenFone 2」に格安SIMを挿してチェック。テストの条件をなるべく同じにするためZenFone 2を複数台用意し、ほぼ同じタイミングで速度を測定した。通信速度を計測するアプ
欧米では業種を問わず、多くの企業に浸透しているのに対し、国内ではいまだバズワードと見られているDevOps。その真因とは何か? アジャイル開発、DevOpsに深い知見を持つ、日本HPの藤井智弘氏が「DevOpsの誤解」の真因を喝破する。 DevOpsが、日本ではスローガンから脱し切れない理由とは? ビジネスとITの距離が年々縮小し、ITのパフォーマンスがビジネスのパフォーマンスを左右する時代になっている。特に現在、SoE(System of Engagement)領域に属するフロント系のシステムは、業種を問わず多くの企業が運用している。市場環境変化が速い中、こうした顧客接点となるシステムはもちろん、それと連携するバックオフィスのシステムも含めて、ニーズに合わせて迅速・柔軟に改善できなければ、ライバルも多い中で確実に機会損失を被ることになる。これを受けて、欧米では金融、メーカー、流通など、多
やりたいこと Pythonでアプリケーションプログラムを開発するための環境を構築します。 目標は、さしあたり以下のように設定します。 開発プロジェクトに応じて、自由にPythonのバージョンやライブラリを変えることができるようにすること プロジェクトの切り替えを手軽にできること 他のプロジェクトとは異なるバージョンのPythonを導入する際など、開発環境の構築の手間が面倒でないこと 従来、このような用途には、pyenv-virtualenv などが使われてきました。 pyenv-virtualenv は便利なのですが、コマンド引数の与えかたなどがイマイチ私の直観に合ってなかったことから、今回は pythonz , virtualenv, direnv を組み合わせて使うことにします。 direnv を使うことで、Python以外の環境構築にも役に立つというメリットもあります。 各ツールの役
私はポストモーテム(事後分析)の記録を読むのが大好きです。ポストモーテムを読むと勉強になりますが、大抵の教材的資料とは違って、興味深いストーリーが含まれているのです。相当な時間をかけてGoogleとMicrosoftのポストモーテムを読みました。大きな障害を招く最大の原因について、私は(まだ)きちんと分析していませんが、何度も繰り返し目にするポストモーテムのパターンがいくつかあります。 エラーハンドリング 適切なエラーハンドリングのコードを書くのは難しいものです。エラーハンドリングのコードに含まれるバグは、 大きな 問題を引き起こす主な原因となっています。つまり、エラーによってバグのあるエラーハンドリングのコードが実行されるということは、単に個々のエラーが重なるだけという事態にはとどまらないのです。障害が重なって重大なシステム停止につながることはよくあります。それはある意味明らかなことで、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く