『無料学習 ShareWis(シェアウィズ)「知識の地図」で学ぶ。』社会人こそ学びが大事! 大人向け学習アプリ(2013-05-12) ■アプリケーション名 : 無料学習 ShareWis(シェアウィズ)「知識の地図」で学ぶ。 ■価格 : 無料 ■メーカー名 : ShareWis Inc. ■レビュー時のバージョン情報 : 1.1.6(iPad対応)
『無料学習 ShareWis(シェアウィズ)「知識の地図」で学ぶ。』社会人こそ学びが大事! 大人向け学習アプリ(2013-05-12) ■アプリケーション名 : 無料学習 ShareWis(シェアウィズ)「知識の地図」で学ぶ。 ■価格 : 無料 ■メーカー名 : ShareWis Inc. ■レビュー時のバージョン情報 : 1.1.6(iPad対応)
これ読んで思ったこと。 プログラミングを勉強したい人が勉強する前にすべきこと - もとまか日記 http://d.hatena.ne.jp/moto_maka/20130512/1368308092 僕がプログラミングをはじめたとき、何を思ってプログラミングをはじめたか思い出してみようとしたけど、よく思い出せなかった。 ただ漠然と感じていたのは、プログラミングは個人が現実的にこの世界に直接手を加えることができる手段の1つであり、それをやらないのは勿体無い、といったことだったと思う。たぶん。 というわけで、最初にやったのはFirefoxのユーザースクリプトを書くことだったし、それはそれでよい経験だった。なんとなくゲームとかウェブアプリとか作りてーなー、と思って色んなライブラリを動かすだけ動かして満足した。プログラミング覚えて初めて最初の一年で10以上の言語のHelloWorldだけやったと思
snapshot isolationを分散環境に適用する場合の「基本」の内容のまとめになります。(基本自分用のメモなので、間違っていたらすみません) まずワーディングの整理 ・snapshot isolation TXの分離レベルとしてのsnapshot isolation(以下SI)は、現在のRDBMSのTX管理では、ほぼ実装的にはデファクトと見ていいと思います。ただしANSIの規定のISOLATION_LEVELには定義がないので、どのあたりに位置づけるのかは、DB実装のそれぞれの取り扱いにより異なります。とはいえ、どのDBでもほぼSERIALIZABLEに近い位置づけにしているところが多いですね、というか、SI(特にSerializable SI)ぐらいでないとserializableに現実的には近づけないというのが実態かと思います。(勿論理論上はS2PLで実装は可能ですが、まぁパフ
世間は Java8 に向けて賑わっているというのに周回遅れ感が否めない Java7 ネタ。 Java7 で導入された try-with-resources で C# の using っぽい書き方できるなーと思ってやってみました。 まずは C# の using 。 IDisposable を実装しているクラスであれば、以下の様な感じで書けますね。 void SomeMethod() { using (var resource = new SomeResource()) { // using のブロックを抜けるタイミングで自動的に resource が開放される } } こんな感じのを Java でやるには、 AutoCloseable を実装したクラスであれば以下のように書けます。 void someMethod() { try (SomeResource resource = new So
昨日もDDDの話題を少ししたので、シナリオ→モデル→コードのサイクルについて身近な例を踏まえてネタを提供できないかと思った。何でもいいんだけど、鍼とか整体とかマッサージとか一度は行った経験あると思うので、そのドメインで考えてみるか。 実際は仕事に詳しい人を、ドメインエキスパートにした方がいいだろうけど、今回は自分でやってみる。 シナリオからドメインモデルを考える ドメインモデルにでてきそうな概念を、ひとまず人モノなどのリソースから考えてみたい。 患者 施術師 施術方法 まずはこれぐらいから。 このドメインは、患者が施術師の時間を予約することが目的です1。 簡単にシナリオを考えてみる。 患者が施術師の空き時間を予約できる。 患者が施術師に予約を要求(以下, 予約要求)する。 予約要求には、患者番号, 開始日時, 施術方法が必要。 施術方法には、マッサージ30分コース、マッサージ60分コースが
mysqlenvは異なるバージョンのMySQLをインストールしたり切り替えられるインストーラーです。 最近プログラミング言語はrvmやnodebrewなどユーザ環境下でインストールできてバージョンの切り替えが簡単に行えるものが流行っています。そんな環境切り替えをMySQLでも行えるようにするのがmysqlenvです。 インストールします。 installコマンドで指定したバージョンのMySQLがインストールできます。 mysqlenvが対応しているのは3.23、4.0、4.1、5.0、5.1、5.5、5.6系となっています。特に5.5系はMariaDB、Percona、Twitterが選べるようになっていますので、それぞれのDBの特性をチェックするのに使えそうです。起動や停止、切り替えはコマンドから簡単にできます。 mysqlenvはBashスクリプト製のソフトウェア(ソースコードは公開さ
前回の「議事録を制するものはプロジェクトを制する(かもしれない)」で、議事録の書き方と私の Tips を紹介しました。 今回は、作成した議事録をより効果的に使う方法を紹介します。 議事録を読み返すの面倒くさい 後から議事録を読み返すのは面倒くさいですよね。メールでやりとりされていればまだマシですが、それがWordやExcel、もしくはPDFになってたりすると本当に面倒くさくて、議事録を読むこと自体が嫌になって、僕の脳内がプロジェクトの本棚だ、さあ検索しよう!となってしまうかもしれません。 (Windows7 以降はファイルエクスプローラーでファイルを開かなくても内容を確認できるのでいくらか楽になってます。ちゃんと議事録を保管してればね…。) 読み返す時はどんな時? 議事録を読み返す時ってどんな時でしょうか? どんな目的で読み返しますか? 多分、何らかのトピックについて、どのようなやりとりを
今日は朝早くから、西新宿でJJUG CCC 2013 Springに参加してきました。(まとめ) 久々の1日の勉強会で楽しかったです。あと都庁を間近かで見れてよかった。 ブログ書くまでが勉強会、という基本を新ためて学んだので、書きます。 基調講演-1 Javaのこれからを考える #ccc_k1 変容することが確実なこれからのシステム開発、それに耐え得る「サステイナブルSI」を考える。 途中から入りました(すみません)ので半端なメモです。 資料: http://www.slideshare.net/yusuke/java-jjug-ccc-2013-spring サービス全体がJavaだけで完結することはないが、 Javaはプラットフォーム、Javaはオープン、Javaはエコシステム、である、という特長は活きる。 Javaの未来もその変化に追随変化していく Java9(Cloud, Mult
過去のブックマーク: 2013.5.11 は、全国のコミュニティが、UST も含めてつながったコミュニティイベントを開催しました(http://cod.ms)。私は、東京・品川で、IT PRO + 開発者 ジェネラルセッションを仰せつかり、「今、おさえておきたい DevOps」と題して、これからの IT エンジニアがおさえておきたいことの一つである DevOps についてお話をさせていただきました。 私は、数年前からこの DevOps も含む、Continuous Value Delivery, Contiunous Feedback について注目もしていますし、デブサミなどでお話をさせていただいております。デブサミのベストスピーカー賞特別賞をいただいた時も、デブサミ関西で Contiunous Delivery to the next Decade をお話させていただいたときも、一貫した
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く