タグ

hiyangのブックマーク (6,435)

  • https://developers.google.com/web/tools/setup/workspace/setup-devtools

    Build with Chrome Learn how Chrome works, participate in origin trials, and build with Chrome everywhere.

  • 英訳から再翻訳した『浦島太郎』の破壊力が腹筋崩壊レベルで笑いが止まらない人々→更新:ナゾの部分を推測

    2023/12/20】【更新】まとめ作成時のツイートの取得や投稿にエラーが表示される場合がありましたが、現在復旧しており正常にご利用いただけます。ご迷惑おかけいたしました。

    英訳から再翻訳した『浦島太郎』の破壊力が腹筋崩壊レベルで笑いが止まらない人々→更新:ナゾの部分を推測
  • CDIを使ったプログラムの単体テスト(1)

    これから何回かに分けてCDIベースのテストを支援するDeltaSpikeのモジュールを紹介します。今回はDeltaSpike Test-Controlモジュールです。 CDIベースの単体テストの問題 CDIを使ったインジェクション、プロデューサ、インタセプタ、イベントなどを使ったクラスをどうやってテストしたらよいのでしょう。setterインジェクションを使うなど、無理をすればある程度はコンテナ無しでもテストができるかもしれませんが、できればCDIの普通の使い方をしたままでテストをしたいものです。そうなると、JUnitとCDIコンテナを連携させる仕組みが必要になります。 テスト対象がEJBやコンテナ管理のJPAを使っている場合など、Java EEコンテナに依存する場合には、Arquillianを使うのが定番ですが、Arquillianはテストをアプリサーバー上で実行するためにアプリサーバーの

    CDIを使ったプログラムの単体テスト(1)
    hiyang
    hiyang 2015/11/02
    アノテーションが処理されないと動かない時点でもはやPOJOじゃないというあたり、フィールドインジェクションが嫌いな理由。コンストラクタインジェクションを使っている。
  • 中小SIerを退職しました記事。 - るがぶろぐ

    去る9月30日をもって、大学院卒業以来2年と半年勤めていた某中小SIer退職致しました。 時間のあるうちに働きながらではできなかった勉強や趣味に精を出したい (&しばらくのんびりしたい) ため、10月からしばらくは無職生活します。 (そのあとのお仕事も募集中ですが、それについては別途) 同じような環境にある人、そういった環境に入ろうとしている人の参考と、なにより自身で考えを整理するために、退職を決めた理由についてつらつらとまとめます。半ば以上愚痴ですが。 上述の通り中小企業で、あんまり書くと身バレしそうなので大事なところはボカしますが。 給料が安かった。 一番大事なのはやっぱり給与。諸々不満があったとしても、十分な報酬貰えてるなら文句言わず働くよねっていう。 初任給については合意したから入社してるわけで、そこには文句ないんだけど、昇給額とか賞与とかが満足できる額にない。全社集会 (詳しく

    中小SIerを退職しました記事。 - るがぶろぐ
    hiyang
    hiyang 2015/10/05
    真面目な人ほど無職は精神的にキツいから早く就職した方が良いと思うな。
  • Centralized Logging for WildFly with the ELK Stack · WildFly

    The ELK stack; elasticsearch, logstash and kibana can be used for centralize logging. It’s not the intention of this post to be a tutorial on how to configure logstash. We will go through a basic logstash configuration then configure WildFly to send log messages to logstash.

  • ソニー、音質にこだわったmicroSDXCカードの一部に音飛びなどの不具合。良品と交換

    ソニー、音質にこだわったmicroSDXCカードの一部に音飛びなどの不具合。良品と交換
    hiyang
    hiyang 2015/10/01
    めちゃめちゃ面白いな。
  • MySQLのwhere inでのindexについて - ゆっくり備忘録

    範囲検索でindexの効き具合を調べたいと思いました。5個以上になるとindexが効かないなどと耳にしたような気がするので検証してみます。 ひとまず30個insertして、比較してみました。 結論から言うと、7個引っこ抜くときは、indexが有効。8個のときはfullscanになっていました。 詳しくは↓。 # MySQLのバージョン $ mysql --version mysql Ver 14.14 Distrib 5.5.29, for debian-linux-gnu (i686) using readline 6.2 # MySQLにログイン $ mysql -uroot -p # database一覧 mysql> show databases; +--------------------+ | Database | +--------------------+ | inform

    hiyang
    hiyang 2015/09/30
    マジか
  • InnoDBで行ロック/テーブルロックになる条件を調べた #mysqlcasual Advent Calendar 2013 - あおうさ@日記

    はじめに この記事は、MySQL Casual Advent Calendar 2013 7日目の記事です。 〜 Casual に記事を書けばええんやでヽ(´ー`)ノ 〜 私がMySQLで えっ?! っと思った下記エントリーの挙動が何故そうなってしまうのかを書きたいと思います。 InnoDBで行ロック/テーブルロックになる条件 MyISAM はテーブルロック、InnoDB は行ロックが掛かるというのは有名な話じゃないかと。 ただ、最近知ったのですが、InnoDB だとしても必ずしも行ロックになるわけではなく、テーブルロックになる場合もあるようですね。 ... InnoDB であってもユニーク制約 or インデックスが張られているカラムで検索した場合以外はテーブルロックになってしまうようです。これは注意しないと思わぬところでテーブルロックになってしまって大変なことになりそう! http://

    InnoDBで行ロック/テーブルロックになる条件を調べた #mysqlcasual Advent Calendar 2013 - あおうさ@日記
    hiyang
    hiyang 2015/09/30
    更新対象外のレコードでも途中でアクセスしたらロックされるのか。テーブルロックしてる訳でもないと。
  • 本当に有意義なエラーメッセージを書くには | POSTD

    想像してください。あなたは今、オフィスにいます。周りとは仕切られた個別スペースです。今週は、近々新たに展開する予定の製品を紹介するために多くの時間を割いてきました。疲れが溜まり、不機嫌ぎみになっています。今はようやく近づいた週末が待ち遠しくて仕方ありません。 しかしその前に、新製品を紹介するホームページがWindows 10で正常に動かくかどうかを試してみなければなりません。あなたは問題ないはずだと信じています。あなたが信頼を寄せているMacには、Windowsを問題なく実行できるソフトもインストールされています。 ソフトを起動してみると、丁寧にもWindowsがポップアップ通知で可能なアップデートがあることを知らせてくれます。もちろんアップデートを開始するため、あなたは了承します。 すると、こんなものを目にするのです。 訳:何かが発生しました。 何かが発生。 新製品の準備のため期限が迫っ

    本当に有意義なエラーメッセージを書くには | POSTD
    hiyang
    hiyang 2015/09/30
    Are you sure?
  • とほほのBootstrap 3入門 - とほほのWWW入門

    このページは 「Bootstrap 3」について説明しています。Bootstrap 4 については、「Bootstrap 4入門」を参照してください。 Bootstrap は、スマートフォンなどのモバイル端末にも対応し、レスポンシブデザインを採用した HTML, CSS, JavaScript フレームワークです。 Twitter 社で開発され、最初は「Twitter Bootstrap」と呼ばれていましたが、現在は「Bootstrap」となりました。 ライセンスは MIT License で、商用利用も可能です。 現時点(2018年5月6日)の最新バージョンは 4.1.1 です。 Bootstrap 2 と Bootstrap 3 以降では一部互換性の無い機能があります。 2018年1月に Bootstrap 4 も正式リリースされました。

    hiyang
    hiyang 2015/09/11
    秀丸感ある
  • JPA OneToOneのLAZYロード確認 - TYAGE EMOTION

    先日JavaEE勉強会に初参加してきました。その中で「Hibernate EntityManagerでOneToOneのLAZYロードが有効にならない」という話をお聞きしました。この件は、自分が以前この日記の中で散々詰まっていた内容ですが、あの頃は最終的に「LAZYロードしたい関連オブジェクトが必ず存在するという制限をつけられるのであれば、LAZYロードは可能」という結論になっていた筈でした。でもあの当時のHibernate EntityManagerはまだベータ版でしたし、もしかしたら最終版とは事情が違ってきているのかもしれません。また、TopLinkとの動きの違いも再確認したいという気持ちもありましたので、ここでもう一度HibernateのOneToOneのLAZYロードの動きを再確認してみたいと思います。 環境は、Seasar2.4.4とSVNから落としたS2Hibernate-JP

    JPA OneToOneのLAZYロード確認 - TYAGE EMOTION
    hiyang
    hiyang 2015/09/02
    主キーをセットしたProxyでLazyロードする方式。nullのときnullをセットしなくてはならず、外部キー無い側はnullかどうかは問い合わせないと分からない。
  • TSUTAYA DISCAS のメンテが延滞に延滞を重ねて3泊目突入

    👾 赤沼俊幸 👾 #AKANUMA 💉💉済 @toshiyuki83 TSUTAYA DISCASメンテナンス困る!この時間に混雑するのおかしいよ!当かよ! maintenance.discas.net/discas/sorry_p… (もし何かテレビの特集とかだったらごめんなさい) 2015-08-26 08:25:55 👾 赤沼俊幸 👾 #AKANUMA 💉💉済 @toshiyuki83 思いついたらすぐTSUTAYA DISCASに登録したい…脳内に記憶しておくのがストレス溜まる…僕のメモリ、めっちゃ少ない…。CPUはそこそこ高いと思うんだけど…。 2015-08-26 08:27:09

    TSUTAYA DISCAS のメンテが延滞に延滞を重ねて3泊目突入
    hiyang
    hiyang 2015/08/28
    SHIROBAKOの続きが見れねぇじゃねぇか。
  • LG、お風呂カバーのように丸めてたためるBluetoothキーボード

    LG、お風呂カバーのように丸めてたためるBluetoothキーボード
    hiyang
    hiyang 2015/08/27
    アローキーが変則的だけど良さそう。US配列のまま日本で売ってほしいな。
  • コードの品質を維持したまま開発スピードを上げる | POSTD

    高品質のコードベースは、反復作業やコラボレーション、メンテナンスを簡単にすることで、長期的な開発のスピードを上げてくれます。Quoraではベースコードの品質は重要だと考えます。 高品質のコードを維持することは利点がありますが、その反面かなりのオーバーヘッドが発生し、実際の開発のサイクルに時間が掛かってしまいます。このオーバーヘッドと利点の折り合いを付けるのは難しい問題です。この場合、2つの選択肢しかないように思えます。低品質でコードスピードが速いか、もしくは高品質でスピードが遅いか。スタートアップは素早い開発サイクルに最適化しているので、多くの人は低品質で進めたほうがいいと思っています。 このジレンマは解消できます。ツールやプロセスを工夫することで、コードベースの品質を維持したままスピードを速めることができるのです。この投稿では、コードの品質に関しての私たちの考えや、2つの世界を共存させる

    コードの品質を維持したまま開発スピードを上げる | POSTD
    hiyang
    hiyang 2015/08/25
    10年やってきて悟ったが、無能が入ってくるとツールやプロセスは役に立たない。
  • Apiman | Open Source API Management

    The apiman project brings an open source development methodology to API Management, coupling a rich API design & configuration layer with a blazingly fast runtime. Get Started Now (Version 2.2.3.Final) Migration guide Clone or fork Apiman on GitHub Find older Apiman releases Govern Your APIs Flexible, policy-based runtime governance for your APIs. Offer the same API through multiple plans, allowin

  • ⼤企業で実現するイマドキの内製開発

    Developers Summit 2015 Summerの「【ユーザ企業登壇!】先進企業が語る、ソフトウェア開発環境のビフォーアフター」の講演資料です。 http://event.shoeisha.jp/devsumi/20150729/session/845/ 2015.8.6追記: 以下のjacopen氏のblogもご覧ください。資料で伝えきれていない部分が書かれています。 http://jaco.udcp.info/dev-with-ncom/

    ⼤企業で実現するイマドキの内製開発
    hiyang
    hiyang 2015/07/31
    詳細設計書.xls かよ。
  • SQL style guide by Simon Holywell

    Overview General Do Avoid Naming conventions General Tables Columns Aliasing or correlations Stored procedures Uniform suffixes Query syntax Reserved words White space Indentation Preferred formalisms Create syntax Choosing data types Specifying default values Constraints and keys Designs to avoid Appendix Reserved keyword reference Column data types SQL style guide Overview You can use this set o

    hiyang
    hiyang 2015/07/29
  • 受託開発でGitとmavenを使って開発をしている - そこに仁義はあるのか(仮)

    会社で受託開発していて、gitを使った開発フローを考えることになった。 ニアショアに開発をお願いしていて、ニアショアからの受け入れタイミングが何回かあるから、それにあわせてブランチをわけている。 どういうフローで進めているかと、一番最後にやってみて思ったことを書いた。 どういうフローでやっているか リポジトリの構成 下記モジュールを用意した。 parent core entity common web batch tools ニアショアにて開発するモジュールは『common』、『web』、『batch』で、 アーキにて開発するモジュールは『parent』、『core』、『entity』。 ブランチランチはこんな感じで分けている。 ちなみに、ソース管理はgitBucketを使った。 masterブランチ … リリース可能な状態の資源のみを管理する。結合テスト実施時は、ランチから資源を

    受託開発でGitとmavenを使って開発をしている - そこに仁義はあるのか(仮)
    hiyang
    hiyang 2015/07/27
    納品単位でのマージと結合だとマージが高コスト + 手戻り多くなりそうだけど。
  • 「Apple Musicは悪夢」──長年のAppleファンが苦言

    「私はAppleを愛している。Appleの製品はちゃんと動くし、信頼できる。だが残念なことに、Apple Musicでの私の体験はまったく逆だった。今日までに私はライブラリに保存していた約4700曲を失った」──。長年のAppleファンとして知られるジャーナリストのジム・ダーリンプル氏が7月22日(現地時間)、自身が編集長を務めるメディアThe LoopでApple Musicでの“悪夢”について説明し、サービス利用を止めたと発表した。 Apple Musicはスタートから約4週間経ち、様々なレビューが出ている。同サービスの特徴である人力によるキュレーションサービスなどは概ね好評だが、「iTunes Match」でCDからリッピングした楽曲をライブラリに保存している場合の問題については、一般ユーザーの間でも話題になっていた。 ダーリンプル氏の“悪夢”も、iTunes Matchとの連係の問

    「Apple Musicは悪夢」──長年のAppleファンが苦言
    hiyang
    hiyang 2015/07/24
    長年のファンとしてはAppleのソフトウェアエンジニアリングが信用ならないという前提でいるので気にならない。あとApple Musicは使わない。
  • 書籍編集局ブログ|Ohmsha

    2月15日(木)に開催された「Developers Summit 2018(デブサミ)」(主催:翔泳社)にて「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞2018」のプレゼン大会と投票が行われ、大関真之先生の著書『機械学習入門 ボルツマン機械学習から深層学習まで』がみごと技術書部門の大賞の栄冠に輝きました! プレゼン大会では大関先生自ら書に関する熱い熱い思いを披露していただました。このプレゼンによって「読んでみたい!」「数式が苦手だけどこのなら読める!」と惹きつけられるオーディエンスが続出!みごと大賞に選ばれることとなりました。ブラボー! 書は、おとぎ話の白雪姫に登場するお妃様と鏡の関係をなぞらえ、その問答により「機械学習とは何か」「何ができるのか」を楽しいストーリーと可愛らしくしかも的確なイラスト、そして数式をまったく用いることなく解説している画期的な内容です。 登場する

    書籍編集局ブログ|Ohmsha
    hiyang
    hiyang 2015/07/16
    オーム社直販からEPUBダウンロードできるようにして欲しいなぁ。