タグ

2014年6月28日のブックマーク (7件)

  • Scala School

    Other Languages: 한국어 Русский 简体中文 About Scala school started as a series of lectures at Twitter to prepare experienced engineers to be productive Scala programmers. Scala is a relatively new language, but draws on many familiar concepts. Thus, these lectures assumed the audience knew the concepts and showed how to use them in Scala. We found this an effective way of getting new engineers up to spe

  • 10分で作るScala開発環境 using vim

    The document discusses a prophecy from Sharon Stone about the 2012 Olympics in Harlow, England. It states that the Olympics will be a significant time and put the world's eyes on the town. It mentions preparing a net and having fish leap into boats, as well as removing idolatry and building an atmosphere for evangelism that could unite the corporate church in Harlow ahead of events in 2012.

    10分で作るScala開発環境 using vim
  • Scalaざっと調べ - テストステ論

    Scalaは学生の頃より興味を持っていました. 一応, などは読みましたが, 格的に使おうという気にはなりませんでした. Scalaはオブジェクト指向と関数型の融合ということが良く言われますが, 僕は関数型の方に興味があるので, オブジェクト指向的にも書けてしまうScalaはなんとなく嫌だなと思っていました. 逃げ道があるというのはストイックではありません. しかし運命なのか, この度, 仕事Scalaを使う機会に恵まれてしまったので, Scalaについて色々と調べました. この記事ではScalaの文法ではなく, 以下のことについて書きます. とりあえずScalaを触りたい!レベルの人には有益だと思います. とにかく走りだすことが重要なことは多いと思います. ビルドシステムSBTの使い方 ユニットテストの仕方 Vim環境の作り方 その他雑記 なお, このブログに書いてあることを反映し

    Scalaざっと調べ - テストステ論
  • 【図解】ゼロから始めるモダンなコマンドライン環境作り #iTerm2 #tmux #zsh|CodeIQ MAGAZINE

    普段からコマンドに触れておくで「黒い画面」アレルギーを解消 コマンドラインツールの弱点は、初心者が覚えるまで時間がかかるということです。「黒い画面」という言葉を聞いたことがあるでしょうか? あまりコマンドラインに馴染んでいない人が、ターミナルのことを指すときに使う言葉だそうです。私も含め私の知り合いでターミナルを使っている人の多くはなぜか背景を黒にしています。「黒い画面」を最初に思いついた人は、ターミナルの見た目からつけたのでしょう。加えて、「黒」という言葉が「閉鎖的」「敷居が高い」「難しい」といった印象を喚起させて、ターミナルのことを的確に表現した言葉だと感心しています。 私自身もコマンドラインを使う前は、「難しい」「敷居が高い」「ギークの閉鎖的なツール」というイメージがあり、わず嫌いしていました。「黒い画面」アレルギーと言ってもいいでしょう。仕事Linuxサーバを保守しないといけな

    【図解】ゼロから始めるモダンなコマンドライン環境作り #iTerm2 #tmux #zsh|CodeIQ MAGAZINE
  • 働くプログラマ - Growl 通知システム: シンプルなものほど優れている

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Growl 通知システム: シンプルなものほど優れている Ted Neward UIUX に関するあらゆる議論の中で、最高の UI とは、HTML/CSS/JavaScript を使用した派手できらびやかな表示や目を見張るようなアニメーションではなく、画面の隅に隠れているシンプルなメッセージであるという事実を見失いがちです。企業システムで特によく使われるのは、UI を備えていない "ヘッドレス" 操作です。 とは言え、ユーザーにアクセスしてアクションの実行を依頼する方法は必要です。自分でシンプルで小さな UI ユーティリティを構築することはできますが、他人が既にビルドおよびデバッグした、おそらく自分で作

    働くプログラマ - Growl 通知システム: シンプルなものほど優れている
  • すべてのプログラマが読むべき記事10選 | POSTD

    Javaプログラマやソフトウェア開発者として、私は「プログラマが知っておくべき…」というタイトルが付く記事から、多くのことを学びました。そういった記事は、特定のトピックに関する有益かつ詳細な情報を数多く与えてくれましたが、探し出すのが非常に困難でもあったのです。知識を探求する中でとても役に立つ記事を見つけたら、参考として何度も読み返せるようにブックマークしてきました。こういった記事を読むことは、どのプログラマにとっても有益になると思うので、私が集めた「 すべてのプログラマが知っておくべきこと 」を皆さんと共有する為にこれを書きました。 ここで紹介する記事は私が個人的にブックマークしたものです。「メモリ」、「Unicode」、「浮動小数点演算」、「ネットワーキング」、「オブジェクト指向設計」、「時刻」、「URLエンコード」、「文字列」などといった代表的なトピックについて載っています。このリス

    すべてのプログラマが読むべき記事10選 | POSTD
  • Scalaのオブジェクトの話

    2016/2/14 開催の第一回 hs.hs 勉強会で用いたスライドです。 流れは以下の通りです。 1. はじめに 自己紹介や発表の目的について 2. GHC 7.8 からの変更点 GHC 7.8 の前後で起きたライブラリの変化と、その変化への対処法について 3. Haskell が遅いと言われるワケとか 遅延評価や各種データ構造の内部表現に起因する諸問題と、その対処法について 4. 知らないと損する言語拡張たち 型の表現力を高めたり、計算速度を向上させる種々の言語拡張について 5. FFI の話 Haskell での FFI の扱いと、身近なライブラリから見る実装例について(※一部抜粋) 6. おまけ(その他便利グッズの話) あるとコーディングがある程度便利になる言語拡張について 一部訂正あり: http://qiita.com/func-hs/items/51b314a2323b83

    Scalaのオブジェクトの話