タグ

2014年9月15日のブックマーク (20件)

  • Struts後時代のJava EE/Javaモダン開発はどうあるべきか~JJUG CCC 2014 Springまとめリポート(前編) - @IT

    Javaユーザーグループは2014年5月18日、「JJUG Cross Community Conference 2014 Spring」を開催した。「JJUG Cross Community Conference」(以下、JJUG CCC)は毎年春と秋に開催されるカンファレンス。初心者向けからエキスパート向けまで、Java/JVMに少しでも関連すればいいという広いテーマでさまざまな講演が行われている。 今年は4トラック同時進行、合計25ものセッション、ハンズオンセミナーという規模で大いににぎわった。 そして最新仕様であるJava EE 7に準拠しているのは2014年5月現在「GlassFish」「WildFly」のみで、主流は多種多様なアプリケーションサーバーが対応しているJava EE 6とのことだ(楽天GlassFishを活用していることでも有名)。 エンタープライズ分野でJa

    Struts後時代のJava EE/Javaモダン開発はどうあるべきか~JJUG CCC 2014 Springまとめリポート(前編) - @IT
  • コマンドラインツールについて語るときに僕の語ること #yapcasia

    http://yapcasia.org/2014/talk/show/b49cc53a-027b-11e4-9357-07b16aeab6a4

    コマンドラインツールについて語るときに僕の語ること #yapcasia
  • Go For Perl Mongers

    Go For Perl Mongers (or, for Lightweight Language lovers) Daisuke Maki Engineer, LINE Corporation Who Is This Guy? @lestrrat LINE / Japan Perl Association / YAPC::Asia (2008~2013) STF / peco (new!) 2 俺とGo Goしてみて約1年弱 概算10~12万行くらい書いた。lived○○rBl○g の裏方にもこっそりgo入れてる 最初の4万行くらいまでに goの落とし穴にほぼ全て落ちた 自信がある 今日はその落とし穴から学んだ諸々の話 3 対象観客層 もともとPerl/Python/Ruby/PHPあたりから来た人 Goは最低限とりあえずかじった程度はやった人 かじってみたけど「Go、便利そうだけどなん

    ikosin
    ikosin 2014/09/15
  • 大手Webサービスがクライアント側で発生したJavaScriptのエラーをどう収集しているのか まとめ - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    大手Webサービスがクライアント側で発生したJavaScriptのエラーをどう収集しているのか まとめ - Qiita
  • Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD

    この記事を書き上げるには、相当長い時間がかかりました。来は今年の年明け、 Rubyの死 やデイヴィッド・ハイネマイヤー・ハンソンの TDDは死んだ がアップされて騒ぎになる前に投稿するつもりだったのです。昨年末に書いたツイートを見てください。 > Rubyにはもう飽き飽きした。理由はいろいろあるが、特にその副作用と、ステータスが可変なせいで大量のユニットテストを書かされるのにはウンザリだ。 @abevoelker Rubyの開発に関しては、大勢の人が心のどこかで何かおかしい、何かが欠けていると思っているようですが、たいていの人は責める対象を間違っています。Rubyで書いたアプリがとんでもない代物になったって? それはあなたがきちんとテストコードを書かなかったか、テスト駆動開発(TDD)の指針に則って開発しなかったからです。もしくは、正しいデザインパターンに切り分けるための知識が不足してい

    Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD
  • クライアントサイド JavaScript (AltJS) のテストを書くのは本当に難しいのか? - @kyanny's blog

    TL;DR - 最初の一人はつらいけど後続はそうでもないので先駆者は自覚と誇りを持ってオールグリーンを維持しよう このエントリはMarionette.js ベースで3ヶ月開発したアプリのカバレッジ推移をまとめてみた - @kyanny's blogというエントリの続きにあたります。未読の方は先にそちらを一読されることをおすすめします。 Marionette.js ベースで3ヶ月開発したアプリのカバレッジ推移をまとめてみた - @kyanny's blogの結論で触れたように、今回テストを書くことにこだわったのは、「クライアントサイド JavaScript (AltJS) のテストを書くのは当に難しいのか?」という問いに対する自分なりの回答を実践して検証してみたかったという理由があったからだ。 以前から「クライアント JavaScript (CoffeeScript や他の AltJS を

    クライアントサイド JavaScript (AltJS) のテストを書くのは本当に難しいのか? - @kyanny's blog
  • InfluxDB の可視化ツール比較

    influxdb_visualization_tools.md InfluxDB の可視化ツール比較(というか主にデモ) 公式ドキュメントに載っている可視化ツールの比較です。 @toritori0318 さんのログ集計/時系列DB/可視化ツールの調査結果 に大体まとまっているので、詳しくはそこを見てください。 ツール一覧 Grafana Build-in Admin and Exploere Interface Influga Tasseo 今日は主に Grafana と Influga を扱います。 Grafana の特長 良い点 見た目がきれい!(Kibana を fork したので、まんま Kibana) ひと通りの機能は揃っているので、迷ったらこれ! 公式 SaaS にも組み込まれているので、命です。開発も活発 悪い点 インストールが面倒(HTTPサーバ、elasticsearc

    InfluxDB の可視化ツール比較
  • Docker と LXC - Qiita

    Docker はただ LXC を再発明しているわけではないというお話。DotCloud のファウンダーによる stackoverflow の質問への回答。 LXC はネームスペースやコントロールグループ等の Linux カーネルケーパビリティ機能を利用し、プロセスを他のプロセスからサンドボックス化し、それらプロセスへのリソースの割当てをコントロールしている。Docker はこのローレベルのカーネル機能を軸に、以下のような機能を提供している。 LXC に対し Docker が提供している機能 どんなマシンへもポータブルデプロイ可能 Docker はアプリケーションをビルドするためのフォーマットが定義されており、その全ての依存関係を (Docker がインストールされている全てのマシンで動作する) 単一のオブジェクトに入れ、それはどこで実行してもアプリケーション実行環境が同一になります。LXC

    Docker と LXC - Qiita
  • Vert.x がいいね!(第1回:入門する) - Taste of Tech Topics

    id:KenichiroMurataです。 最近2.0がリリースされたVert.xについて、皆さんご存じでしょうか? Vert.xは一言で表現すると、 Vert.x is a polyglot, non-blocking, event-driven application platform that runs on the JVM. です(公式サイトより引用)。 JVM上でのnon-blockingでevent-drivenなプラットフォームな所が私のお気に入りポイントです!まぁ、Java屋さんですからね。うちは。 そんなお気に入りのVert.xについて、これから数回に分けてブログにて記事を書いて行こうと思います。 Vert.xを知る Vert.xを知るには、ドキュメントが充実した公式サイトを読むのが一番です。ですが、ボリュームがかなりあるので、オススメのサイトを紹介します。 vert.

    Vert.x がいいね!(第1回:入門する) - Taste of Tech Topics
  • クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ

    インフラストラクチャー部の成田(@mirakui)です。 Rails の OR マッパーである ActiveRecord ですが、みなさんどのように運用していますか? ActiveRecord を使うと、 SQL を直接扱うことなく、抽象化された表現で RDB にアクセスできるので、アプリケーションの開発効率という観点ではメリットが大きいです。 一方で、 ActiveRecord が駆使されているアプリケーションをサーバに配置してプロダクションとして運用する立場からすると、いくつかの問題に突き当たります。 まずはクックパッド体アプリケーションにおける、最新の rake stats をご覧ください。 +----------------------+-------+-------+---------+---------+-----+-------+ | Name | Lines | LOC

    クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ
  • Where狙いのキー、order by狙いのキー

    2015/10/03 phpcon 2015 updated at 2016/01/13 about default_password_lifetime's default will be 0

    Where狙いのキー、order by狙いのキー
  • あのSpark開発の総本山Databricksは何を目指しているのか、共同創業者に聞く

    分散クラスターでのビッグデータ分析をインメモリーで高速に行うオープンソースソフトウエア(OSS)の「Spark」。その開発の中核を担う企業が米Databricksだ。Sparkを開発した米University of California Berkeley(UCB)の研究組織「AMPLab」からスピンアウトして、2013年に設立されたベンチャー企業である。 同社の事業内容はあまり明らかになっていなかったが、2014年6月に開催したSparkのイベント「Spark Summit 2014」を機に、Sparkを手軽に利用できるようにするためのクラウドサービス「Databricks Cloud」を投入したり(関連記事:高速ビッグデータ分析をクラウドで、Spark開発元のDatabricksがサービス開始)、Hadoopディストリビューションベンダーと相次いで提携したりするなど(関連記事:次世代Ha

    あのSpark開発の総本山Databricksは何を目指しているのか、共同創業者に聞く
    ikosin
    ikosin 2014/09/15
  • YAPC::Asia Tokyo 2014初参加の感想とメモ - Qiita

    YAPCを知ったのは「半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情(5.6対応)」がはてブで話題になっていたこと。 参加を後押ししたのはRebuild.fmですね。perl以外の話も多い、miyagawaさんやnaoyaさんを見ることができそうだったので。Rebuild.fmの影響で参加した人は少なくないのでは? どの発表も準備に時間がかかっている内容で、技術的に濃いもの、技術的戦略な話、エンジニアのキャリアについてなど様々でした。 特に印象的だったのはtypestarさんのキーノート。「自分が困っていることは、他人も困ってることがわりと多い」自分も欲しいなと思ったことが案外他人も同じ事を感じていることがあって、それに気づいたときモチベーションが一気に上がった経験があります。ものづくりを楽しく思えるときですね。「技術で人を幸せにしたい」これも

    YAPC::Asia Tokyo 2014初参加の感想とメモ - Qiita
    ikosin
    ikosin 2014/09/15
    “サテライト中継”
  • 東京ブロガーミートアップに参加した率直な感想 : Blog @narumi

    2014年09月14日12:00 東京ブロガーミートアップに参加した率直な感想 http://narumi.blog.jp/archives/12860460.html東京ブロガーミートアップに参加した率直な感想 先日、第22回東京ブロガーミートアップに参加してきました。 「A8.net」を提供するファンコミュニケーションズの講演があるということで、僕はふだんA8とか全然利用できてないので参加してみようかなと思いました。 ◆◆◆ で、参加してみた感想を書く前に。そういえば、たのっちブログさんの記事が話題になっているようです。 イベントを開催するという事は人の時間を預かるということ→あまりにも素人仕切りの【第22回東京ブロガーミートアップ】 : たのっちのぶろぐ by @tanocchi たしかに指摘されているように、素人仕切りに感じた部分もありました。多かれ少なかれ参加者からそういったフィ

    東京ブロガーミートアップに参加した率直な感想 : Blog @narumi
    ikosin
    ikosin 2014/09/15
    フィードバック「金もらってるんだからプロだろしっかりしろよ」運営「儲けてないからプロじゃないもん」
  • 東京ブロガーミートアップにつきまして #tbmu

    昨夜、新潟に向かって車で出かけたものの、車の調子が悪くなり、三芳パーキングエリアに入り、JAFを呼んで、ちょっとiPadを開いたときに、この騒ぎを知りました。 そもそも東京ブロガーミートアップはイベントではありません。 『イベントなめんなよ』 は? なんのことでしょうか? 私たちは勉強会を開いたものの、イベントをしたという意識はありません。 お金を頂戴したものの、東京ブロガーミートアップは営利目的ではなく、赤字でした。 料理が豪華でビールもエビスビールがあったと書かれていますが、ひとり2,000円という会費以上に料理や飲み物を購入したので豪華なはずです(笑)。 イベントなどでケータリングを頼んだことがあるなら、ケータリングはそんなに安いものではないとお分かりになる方もいらっしゃると思います。 せっかくの飲みながらの開催なので、料理が足りなかったり美味しくなかったり、お酒が足りなかったりした

    東京ブロガーミートアップにつきまして #tbmu
    ikosin
    ikosin 2014/09/15
    批判に対する耐性がないとブロガーやってくのつらい気がする
  • MySQLのロックについて - SH2の日記

    JPOUG> SET EVENTS 20140907 | Japan Oracle User Group (JPOUG)に参加して発表をしてきました。IIJさまのセミナルームは窓からの眺めがすばらしいですね。JPOUGの運営メンバのみなさま、会場を提供してくださったIIJのみなさま、当日お越しいただいたみなさま、どうもありがとうございました。 私のセッションでは「MySQLのロックについて」と題してネクストキーロックなどの説明をしました。プレゼンテーション資料と、調査のために作成したツールを公開します。 プレゼンテーション資料 (PDF) Lock Inspector 1.0 プレゼンテーション資料からリンクしているウェブサイトの一覧です。 MySQL Lists: mysql: Re: InnoDB's inner workings + checkpoints 過去記事の訂正 @kami

    MySQLのロックについて - SH2の日記
    ikosin
    ikosin 2014/09/15
  • 本当は楽しいインターネット

    この資料は2014年9月14日に開催された「情報科学若手の会2014」における若手特別講演での発表に使用した資料です。Read less

    本当は楽しいインターネット
  • Webサーバのログをリアルタイムで解析、監視できる『GoAccess』コマンド | 俺的備忘録 〜なんかいろいろ〜

    今回は、Webサーバのログ解析をリアルタイムで行えるコマンド『GoAccess』を紹介する。 1.インストール まずはコマンドのインストールから。 以下のコマンドを実行する。 ソースコードからmakeする場合 wget http://tar.goaccess.io/goaccess-0.8.5.tar.gz tar -xzvf goaccess-0.8.5.tar.gz cd goaccess-0.8.5/ ./configure --enable-geoip --enable-utf8 make sudo make install パッケージ管理ソフトからインストールする場合 brew install goaccess (Mac OS Xの場合) sudo apt-get install goaccess (Debian/Ubuntuの場合) sudo yum install goacc

  • 「手に職」って詐欺みたいなもんなんだな

    当方いわゆるweb系プログラマ30代。大学は卒業に失敗しているので学歴としては高卒。年収は800万に届かない程度。web系プログラマはインターネット上で目立っている有名プログラマも多くて、彼らと自分を比べると絶望するくらいに自分のスキルは低い。でも最低限の能力はあると思う(参考までに、 GitHub 上で一番starをもらっているリポジトリは 14 star というレベルの実力。150 star くらいあるリポジトリに PullRequest を送って取り込んでもらったことがあるという程度)。 で、このレベルの人間が周りの年上プログラマを見てると、「なんだ、こいつらがって行けるなら、俺は楽勝でって行けるじゃん」って思うことが多い。「その辺のちょっとだけできる大学生のほうがよほどまともだぞ」みたいなコード書く人間がのうのうとプログラマとしてって行ってる。ほんとうにひどいやつらが多くて、

    「手に職」って詐欺みたいなもんなんだな
    ikosin
    ikosin 2014/09/15
    “最低レベルの営業職と、最低レベルの技術職、どっちも最低のはずなのに「俺は技術職で手に職があるから困らない」” 悲しいけど世の中は平等ではない
  • 名医を探している人たちに共通する特徴

    「先生、○○科で名医はいないでしょうか」という質問が来ました。 ホイ来た。それは当院でのFAQです。患者の住所を確認。 そしてその近隣には名医のA先生がおられます。 (きっといつものパターンだろうな)と思い、慎重に聞いていきます。 「あなたはS市にお住いでしたね」 「はい」 「もうすでに近隣の先生にはおかかりである、と考えてよろしいですね」 「はい」 「では、評判の良い、患者のとても多い先生にすでにおかかりになったのではないですか?」 「はい。A先生です」 「やっぱり、それでどうなりました?」 「実は一ヶ月ほど前にかかったのですが、処置して、これで治ると言われたんです」 「なるほど。しかし治らずに黙って別の医院に行きましたね?」 「そうなんです。またなってしまったので、今度はB病院に行きました。そうしたら、B病院では前の処置が悪いと言うんです」 「なるほど、でもB病院でも治ってないんでしょ

    ikosin
    ikosin 2014/09/15