タグ

2015年4月12日のブックマーク (49件)

  • 初心者でもほぼ無料でPHPを勉強できるコンテンツ11選 - paiza times

    Photo by Robyn Jay こんにちは。谷口がお送りします。 プログラミングをこれから学ぼうとしている方の中には、「PHPを使えるようになりたい」という方も多いかと思います。 PHPは日国内に20万人もの開発エンジニアがいるともいわれ、求人案件も非常に多い言語です。広くWeb系のサービス開発、ゲーム開発などで利用されており、少し前までその多くがLAMP環境(Linux+Apache+MySQL+PHP)と呼ばれる組み合わせの開発環境で開発されていました。最近では、CakePHPやSymfonyといった、よりWebアプリケーションを素早く作れるフレームワークによる開発も増えています。 実際のサービスでは、Facebookは現在はHackというPHP互換の言語で作られていますが、少し前まではPHPで開発されていました。また、国内ではグリーやpixivなどのサービスもPHPで開発され

    初心者でもほぼ無料でPHPを勉強できるコンテンツ11選 - paiza times
    kahki
    kahki 2015/04/12
  • プロジェクトとプロジェクトマネジメントの基本

    プロジェクト的な立ち回りに経験の浅いビジネスパーソン向けの「プロジェクトマネジメント」の入門知識をまとめたスライドです。内輪向けにこしらえたβ版で、途中で息絶えた感が否めない仕上がりではありますが、ざっと概観するのにお役立ていただけるところがあればと思い、ネットの片隅に置いておきます。 編集後記は、筆者ブログ(心のうち)にて。 https://hysmrk.cocolog-nifty.com/blog/2020/10/post-79dcfe.html ※このスライドは、一つ前にアップロードしたスライドの16スライド目の後に1枚「プロジェクトマネジメントの難しいところ」を加えて、その他いくらか文言を修正したプチ改訂版です。

    プロジェクトとプロジェクトマネジメントの基本
  • 第1回 プログラマのための数学勉強会 - 資料一覧 - connpass

    終了 2015/01/30(金) 19:00〜 第1回 プログラマのための数学勉強会 分野を問わずプログラマ同士で数学を語り合う勉強会です。 taketo1024 他 東京都港区六木1-4-5 (アークヒルズ サウスタワー)

    第1回 プログラマのための数学勉強会 - 資料一覧 - connpass
  • 残された開発者が欲しかったもの - プロマネブログ

    4月ということで人事異動の時期。 新しい役職や環境で仕事をする人もいるかと思います。 オッサンも例に漏れず現在のチームから離れ、新しい仕事をすることになりました。 いや~、ここのところの人事異動がらみのドタバタでブログ更新をサボってました。 まあ、しばらくは引き継ぎのための現状維持なのですが。。。 まあ、過去何度もあった組織内組替の話なので、チームを離れること自体は特段異例の話ではないです。 問題は、残ったチームの方にありました。 残された開発者が欲しかったもの 自分の記事でも散々書いてきましたが、こういった突発的な異動に備えてドキュメントやシステムに関するノウハウについては、相当気をつけて残すようにしておりました。 人一人いなくなってしまってしまい、チーム活動が止まってしまうことは致命傷だから。 今回のチームでは従来のプロジェクトよりもずっと気をつけており、残されたメンバーは心配などして

    残された開発者が欲しかったもの - プロマネブログ
  • 新卒ソフトウェアエンジニアのための技術書100冊 - クックパッド開発者ブログ

    こんにちは、技術部 高井です。 春といえば、フレッシュマンの季節ですね。このブログを読む方の中には、明日からエンジニアとして新社会人になるという方もいらっしゃるのではないでしょうか。クックパッドでも新しい仲間を迎えるための準備をしていたところで、その準備の一環として「新卒ソフトウェアエンジニアのための技術書100冊」というものを作成しました。 この100冊は、職業ソフトウェアエンジニアとしてキャリアを積むにあたって、読むべき技術書に悩んだら、まずはこのリストから選ぶとよいのではないでしょうかという提案です。 リストに多少の趣味や主張がはいっているのは、まあご愛嬌ということでお許しいただければとおもいますが、職業プログラマとして知っておくべき知識を網羅できるように心がけました。古典と呼ばれる名著についてはできるだけ取りいれ、独習が難しい難解なコンピュータサイエンスの教科書は避けています。これ

    新卒ソフトウェアエンジニアのための技術書100冊 - クックパッド開発者ブログ
    kahki
    kahki 2015/04/12
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
  • ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)

    Yahoo! JAPANのデータパイプラインで起きた障害とチューニング - Apache Kafka Meetup Japan #5 -Yahoo!デベロッパーネットワーク

    ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
  • 桜梅桃李(オウバイトウリ)という言葉の出典と正確な意味を知りたい。知人(僧侶)との会話の中で出てきた... | レファレンス協同データベース

    桜梅桃李(オウバイトウリ)という言葉の出典と正確な意味を知りたい。知人(僧侶)との会話の中で出てきた言葉。 出典資料は特定できなかった。インターネット情報などより日蓮上人の「御義口伝」(1278)に記述があることがわかる。 意味は『輝きの人間世紀へ 御書とその心』p423に「桜は桜、梅は梅、桃は桃、李は李と、それぞれの当体を改めず(そのままの姿で個性を生かしきっていく)」とあり。 『日国語大辞典 2』p872<桜梅>の項目に「古今著聞集」における用例あるが、意味の記述はなし。 インターネット情報から「御義口伝」に記述があることがわかり、《Google》を<桜梅桃李 & 御義口伝>で検索したところ、個人のウェブサイトに「楊梅桃李」であったという説あり。 『日国語大辞典』『大漢和辞典』に<楊梅桃李>の項目あり、意味もわかるが、「桜梅桃李」との関連は不明。 《御書要文検索システム 創価学会版

    桜梅桃李(オウバイトウリ)という言葉の出典と正確な意味を知りたい。知人(僧侶)との会話の中で出てきた... | レファレンス協同データベース
    kahki
    kahki 2015/04/12
  • トヨタ自動車 製品企画本部 センチュリー 開発主査 清水 勉 インタビュー(5/5)|NEXTALK【MOTA】

    桃李言わざれども下自ずから蹊を成す入社後のスープラ担当の頃から、時代の移り変わりによって少量生産となり、以来、少量生産車の畑を歩み続ける結果となった清水勉主査の座右の銘は、「桃李言わざれども下自ずから蹊を成す」である。 【清水勉】これは、司馬遷の言葉です。桃や李(スモモ:筆者注)のように、美しく豊かな物には、黙っていても人が集まってくる。すなわち、徳のある人のもとには、特別なことをしなくても、自然に人が集まって服するということ。そういう人物になりたかったなぁと、自分はそうなれなかったので…。 謙虚で、自分自身を磨かなければ、人は付いてきません。たまたまこの言葉と出会ったとき、サラリーマンとして挫折のなかで、こういう人間に成れたらいいと思い、自分のノートにはいつも筆で書いているのです。 【清水勉】チーフエンジニアとして、また主査としての面白みを味わいました。センチュリーに関わっていると、ピン

    トヨタ自動車 製品企画本部 センチュリー 開発主査 清水 勉 インタビュー(5/5)|NEXTALK【MOTA】
    kahki
    kahki 2015/04/12
  • 林修の名言 | 地球の名言

    Warning: Use of undefined constant … - assumed '…' (this will throw an Error in a future version of PHP) in /home/earth2/www/words/wp-content/themes/earth-words/functions.php on line 4 Warning: session_start(): Cannot start session when headers already sent in /home/earth2/www/words/wp-content/plugins/siteguard/siteguard.php on line 153 林修のプロフィール 林修(はやし おさむ/1965年9月2日-/男性)は、愛知県名古屋市出身の予備校講師。担当は現代文。東

    kahki
    kahki 2015/04/12
  • はじめての Fiddler

     はじめての Fiddler 2014年8月30日 「はじめての Fiddler」参考資料 告知・募集ページ はじめての Fiddler ダウンロード fiddler2 http://www.telerik.com/download/fiddler Fiddler Script Demo 参考スライド(田 崇さん作成) http://www.slideshare.net/hagurese/fiddler-script-38509440 FiddlerScript Editor http://www.telerik.com/download/fiddler/fiddlerscript-editor Compat Inspector 挿入 Fiddler 用 Snippet http://ie.microsoft.com/testdrive/html5/compatinspect

  • [Evernote]WebclipツールをPocketから「はてブ」に乗り換えました!

    島根の司法書士、坂根(@sakane0958)です。 下記のbeckさん(@beck1240)の記事を読んで、自分のWebクリップ運用を変更したので、紹介します。 EvernoteへのWebClipも美しい!「はてなブックマーク」で快適シェア&アーカイブ+おまけ | Hacks for Creative Life! はてなブックマークの有用さに気付かせてくれた記事です。 従来の運用:PocketEvernote 最初に、これまでの運用を紹介しておきます。 Pocketが未だRead It Laterと呼ばれていた頃に、Pocketに送った記事を自動でEvernoteに取り込む仕組みを整えました。 これはかなり前の話で、私も当時Evernoteへの情報集積の試行錯誤をしていた途上の時代なので、断片的な情報しか残っていませんが、確か↓この記事を参考に作業したはず。 Read It Later

    [Evernote]WebclipツールをPocketから「はてブ」に乗り換えました!
    kahki
    kahki 2015/04/12
  • 石渡ページ

    kahki
    kahki 2015/04/12
    桃李天下に満つ
  • 「ラッスンゴレライ」はどこが面白かったのか - 日々の音色とことば

    こないだ飲み会で熱く語ってたら「それブログに書いたらいいじゃん」と言われたので書きます。 今回の話は、2015年初頭を席巻したお笑い芸人・8.6秒バズーカーのネタ「ラッスンゴレライ」について。3月23日、デビュー最速となる大阪・なんばグランド花月での単独公演のチケットも即完したとか。あのネタのどこが面白かったのか?という話。でも僕はそこまでお笑いに詳しいわけではないので、あくまで音楽的な切り口から。まずは公式動画を。 【公式】8.6秒バズーカー『ラッスンゴレライ』 - YouTube あれを見て「どこが面白いの?」って言う人、沢山いたと思うんです。たとえばビートたけしが「バカ大学の文化祭」と一刀両断してたり。 news.livedoor.com 松人志が「別におもしろくはない」「これは“曲”ですよ。みんなやりたがる、手拍子したくなる」と批評してたり。 www.oricon.co.jp た

    「ラッスンゴレライ」はどこが面白かったのか - 日々の音色とことば
    kahki
    kahki 2015/04/12
  • ブックオフで500円以下で買えるおすすめアルバム紹介するよ - 見る前に飛べ踊れ

    1: 以下、\(^o^)/でVIPがお送りします 2015/04/07(火) 00:14:23.132 ID:7jDZZ9bVK.net おっさんよりは学生向け洋楽通よりは洋楽初心者向け

    ブックオフで500円以下で買えるおすすめアルバム紹介するよ - 見る前に飛べ踊れ
    kahki
    kahki 2015/04/12
  • HugeDomains.com

    Captcha security check ringobito.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
    kahki
    kahki 2015/04/12
  • 情報収集はやっぱりRSSリーダー!Feedlyの使い方+はてなブックマークやGoogle Newsと連動する方法

    情報収集はやっぱりRSSリーダー!Feedlyの使い方+はてなブックマークやGoogle Newsと連動する方法 ぼやーっとツイッターを見てたら、2年くらい前にブログに書いた、 「情報収集に絶対欠かせない定番5大iPhoneアプリ最終決定戦!」 という記事が流れてきまして。 誰かがシェアしたんですけど、これ今読むともうめちゃくちゃ古い! すっかり変わっちゃった。 こりゃいかんね、ということで最新版はどうなってるかという続編と、 相変わらず絶対欠かせないツールとして君臨するRSSリーダー「Feedly」の使い方、 そしてはてなブックマークやGoogle Newsと連動させる便利技を解説します。 情報収集に絶対欠かせない4大ツール2015年版 2013年4月時点では、以下の5つを最終決定版!として挙げてました。 RSSリーダー「Feedly」 Twitterクライアント「TweetList P

    情報収集はやっぱりRSSリーダー!Feedlyの使い方+はてなブックマークやGoogle Newsと連動する方法
    kahki
    kahki 2015/04/12
    http://b.hatena.ne.jp/search/text?q=キーワード&users=ブックマーク数 このURLをFeedlyに登録します「キーワード」の部分には興味があるキーワード、 「ブックマーク数」は何人以上がブックマークした記事というフィルターで使います
  • EvernoteへのWebClipも美しい!「はてなブックマーク」で快適シェア&アーカイブ+おまけ

    EvernoteにWebclipを貯めてる人は結構いると思うんだけど、Evernote公式のWebClipper以外の選択肢として、最近僕の中では「はてなブックマーク」がいいかんじ。 元々、はてなブックマークの使用用途は、 TwitterやFacebookに記事をシェア このブログやアシタノレシピでちょっとしたキュレーション記事を書くときのネタストック場所 だったんだけど、EvernoteのWebClip機能が強化されて、 EvernoteへのClip用途 が付け加わる形になった感じ。今回は僕が今運用しているWebClipの運用ルールなんかと併せて、はてなブックマークのナイスなシェア&アーカイブ機能について取りあげます。 ■シェア&アーカイブが同時に出来るのがいい! はてなブックマークには以下の通り、ブックマークと同時にTwitter、Facebook、Evernoteに投稿する機能が付い

    EvernoteへのWebClipも美しい!「はてなブックマーク」で快適シェア&アーカイブ+おまけ
    kahki
    kahki 2015/04/12
  • Pocketとはてなブックマークを連携させる手順 - 884Kなブログ

    今日は2大ブクマサービスである「Pocket」と「はてなブックマーク」の連携方法についてです 言うまでもなく両者とも、気になるWebページを保存して後から閲覧できるようにするという点においては同義なのですが、はてブの場合は保存した内容をシェアして楽しめるSNS的要素が1番の差別化要因なんですよね。 じゃあ、「はてブ」だけ使ってればいいじゃん!って 言いたいところなのですが、悩ましいのがPocketUI/UXが素晴らしいこと。 というわけで、1番の目的である「Webページの保存」には気づいたらPocketを使う癖がついてました。 だって手順が簡単で異なるOS間もシームレス過ぎるんすよ・・。 しかし、やっぱり保存したページで、はてブも楽しみたい! Pocketで保存したWebページをはてブへ自動連携する手順を見つけました! 同じ悩みを持つワガママなユーザ向けにご紹介します。 IFTTTを使う

    kahki
    kahki 2015/04/12
  • ブログのネタ収集にpocketを使い始めたら、もう手放せない - Cognitive Dissonance

    ツイッターやyoutube、ブログの記事からニュースサイトまで、今すぐに情報を確認できることもあれば、今は時間が無く、後で改めて読みたい、視聴したいという時もあるでしょう。 この、いわゆる「後で読む」機能については様々なツールが出ていますが、昨年ごろから利用者が急増しているのが「pocket」です。皆さんも以下のようなマークを見たことがないでしょうか。 このpocketを一度使ってみたところ、もう2度と手放せないぐらい利便性が高く、簡単に利用できるツールだったので、改めてその機能などについてご紹介したいと思います。 pocketを使う意義 はてなブックマークなどを利用していると、よく“あとで読む”というタグをつけている方がいらっしゃいます。このように、ソーシャルブックマークを“後で読む”ツールとして利用する方は少なくありません。 ただ、はてなブックマークを“後で読む”ツールとして使うには若

    ブログのネタ収集にpocketを使い始めたら、もう手放せない - Cognitive Dissonance
    kahki
    kahki 2015/04/12
  • そろそろドメイン駆動設計はもうちょっとだけ細分化されるべき - assertInstanceOf('Engineer', $a_suenami)

    昨日飲みながらドメイン駆動設計(以下、DDD)についてしゃべっていて思ったことを書く。 ドメイン駆動設計(DDD)って? DDD とは何かという説明についてはぐぐったらたくさん出てくると思うので割愛。 Wikipedia の引用だけしておきます。(雑) ドメイン駆動設計 - Wikipedia ドメイン駆動設計(英: Domain-driven design, DDD)とはソフトウェアの設計手法であり、'複雑なドメインの設計はモデルベースで行うべきであり'、'また大半のソフトウェアプロジェクトではシステムを実装するための特定の技術ではなくドメインそのものとドメインのロジックに焦点を置くべき'とする。この名称は Eric Evans が同名の著作で用いた。 興味がある人はこちらを読んでください。 エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェ

    そろそろドメイン駆動設計はもうちょっとだけ細分化されるべき - assertInstanceOf('Engineer', $a_suenami)
    kahki
    kahki 2015/04/12
  • Domain駆動開発入門 | Casley Deep Innovations株式会社 技術ブログ

    今回はドメイン開発入門について解説していきたいと思います。 まずはドメイン駆動開発とはどういったものかを述べて、そこから一般的なアーキテクチャとどう異なるかについて説明していきたいと思います。 1. ドメイン駆動設計とは ドメイン駆動設計とは、一言で言うと、ソフトウェアの設計手法のことです。 オブジェクト指向におけるアーキテクチャにおいて、ドメイン層に重点を置いて開発を行い、 仕様が確定したり改修を行っていく度にドメインモデルを反復的に深化させていく手法になります。 ここでのドメイン層とはアプリケーションが対象とする業務領域のことです。 2. 一般のアーキテクチャとどう異なるか? まずは一般的なアプリケーション(トランザクションスクリプト)のアーキテクチャについておさらいしてみましょう。 ・プレゼンテーション層 利用ユーザーに対するインターフェースの提供する。 ・ドメイン層(ビジネスレイア

    Domain駆動開発入門 | Casley Deep Innovations株式会社 技術ブログ
    kahki
    kahki 2015/04/12
  • 論理削除が云々について - mike-neckのブログ

    今日朝イチで見たエントリーがこれでした。 qiita.com 論理削除の弊害は色々なところで言われているけど、僕の足りない頭で理解している所によると、二つの値しか持たない削除フラグ的なものはカーディナリティが云々で検索条件につけても性能上的にもよくないし、意味がないということです。 論理削除を完全に悪だとは言いませんが、論理削除を極力排したい人たちは、基的にデータそのものを削除する、もしくは論理削除というのはまだ要件的に未確定な要素が隠されていることを示すフラグであると考えているようです。 僕がITの業界でキャリアをスタートしてから2年目くらいに配置されたプロジェクトではT字型ER手法というのをベースにしたテーブル設計をしていて、そこでかなり鍛えられたわけですが、その時にはだいたいこのような原則を叩きこまれました。 テーブルに状態を持たせない 究極には機械が認識するキーと、人間にとって意

    論理削除が云々について - mike-neckのブログ
    kahki
    kahki 2015/04/12
  • SQLのUPDATE文と履歴系テーブル - mike-neckのブログ

    大したことは書いてありません。 気付いたことのメモ程度です。 『理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL (WEB+DB PRESS plus) 』を少し屋で立ち読みしました。(ノットワーキングプアにあえいでいるので立ち読みしかできない(´・ω・`)) このの中で履歴系テーブルの扱い方というのに丸々一章が割り当てられていました。 だいたいこんなことが書かれてたと思う。 「時間軸と直交していない」という点は、履歴テーブルは過去の事実の集合で、データを取得する条件が変われば結果が異なるのは当たり前だと思うんだけども。— enum (@enum) 2015, 3月 16 たしかに、RDBMSでは履歴データというのは相性が悪い。 僕は陸上競技を見るのが好きなので、これのデータモデルをたまに考えたりしています。で、選手の氏名が変わることあるよなーと考えると、こ

    SQLのUPDATE文と履歴系テーブル - mike-neckのブログ
    kahki
    kahki 2015/04/12
  • Re: 論理削除はなぜ「筋が悪い」か - Blog by Sadayuki Furuhashi

    Kazuhoさんの論理削除はなぜ「筋が悪い」かを読んで。 UPDATEが発生しないテーブルならば、削除フラグを使った実装手法でも現在の状態と更新ログを別々に表現でき、結果として効率と過去の情報を参照できるメリットを簡潔に両立できるのではないか、という話。 大前提として全く同意なのだけども、今あるテーブルにdeleted_atを足すだけで、過去のレコードを復旧可能なようにしたい>< みたいに思っちゃった僕のような人間が実際に取るべき実装手法は何か、あるいは、それを想定して今やっておくべきテーブル設計はどういうものか!?というのが最後の疑問。 まずUPDATEがなければ、immutableなマスタ、更新ログ、「現時点のビュー」の3テーブルは、例えば次のようになる(PostgreSQLの場合): -- immutableなマスタ。 create table records ( id serial

    Re: 論理削除はなぜ「筋が悪い」か - Blog by Sadayuki Furuhashi
    kahki
    kahki 2015/04/12
  • 論理削除フラグという名の死亡フラグ - @ledsun blog

    RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita 論理削除が云々について - mike-neckのブログ Kazuho's Weblog: 論理削除はなぜ「筋が悪い」か 流行っているので乗っかります。 結論 「データ制約の強力さと集合としての表現力を捨てながら、Relational Databaseを使うのはなぜか?」 論理削除フラグのデメリット 大体三つあると考えています。 ユーザーの言葉でない データ制約の弱さ 集合として認識できない ユーザーの言葉でない 私の経験上は、ユーザーから「論理削除」という言葉を聞いたことがありません。 次のような要件は、聞いたことがあります 社員が退職(・転属)する (売掛金の回収を諦めて)売上を打ち消す 「お知らせメッセージ」を公開日がくるまで非表示にする 既読メッセージを表示しない 保存期間が過ぎたアンケート結果をオペレ

    論理削除フラグという名の死亡フラグ - @ledsun blog
    kahki
    kahki 2015/04/12
  • 【神アプリ】ボイスレコーダーアプリの決定版キタ━(゚∀゚)━!会議や授業で大活躍だぞ | カミアプ | AppleのニュースやIT系の情報をお届け

    ども!ともぞうです。 打ち合わせの議事録作成やあとで聞き返すように授業などをボイスレコーダーで録音しても、録音時間が長いと聞きたい所を探すのって大変ですよね。 そんな悩みを解決してくれる画期的なアプリが登場しました!その名も『キーワード頭出し ボイスレコーダー』。なんと録音した内容を文字で検索できるすんごいアプリなんです。 検索以外にもメモやカメラ機能など、議事録作成や授業の記録に役立つ機能満載で一度使ったら手放せませんよ! 録音した音声を文字で検索して頭出し 会議や授業の録音はiPhoneの標準アプリ『ボイスメモ』を使えばできるのですが、長時間の録音だと聞きたいところを探すのが大変なんです。 そんなお悩みを解決してくれるのが『キーワード頭出し ボイスレコーダー』の目玉機能である音声の検索機能! 早速、かみあぷの夜のネットニュース記事を読み上げたものを録音して試してみたいと思います。 この

    【神アプリ】ボイスレコーダーアプリの決定版キタ━(゚∀゚)━!会議や授業で大活躍だぞ | カミアプ | AppleのニュースやIT系の情報をお届け
    kahki
    kahki 2015/04/12
  • 論理削除はなぜ「筋が悪い」か

    「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 第一の問題は、RDBに対してなされる様々な「更新」(トランザクション)は不定形(どのテーブルをどのように修正するかはアプリケーション依存)だという点。不定形な「更新」を時系列にそってRDBに記録していくのは、設計と並走性の点において困難あるいは煩雑なコーディングが必要になる(というか、そのような「イベント」による「変化」はREDOログに書き、その更新された「状態」をテーブルに反映していくというのが

    kahki
    kahki 2015/04/12
  • Kazuho's Weblog: さらば、愛しき論理削除。MySQLで大福帳型データベースを実現するツール「daifuku」を作ってみた

    さらば、愛しき論理削除。MySQLで大福帳型データベースを実現するツール「daifuku」を作ってみた 先のエントリ「論理削除はなぜ「筋が悪い」か」で書いたとおり、データベースに対して行われた操作を記録し、必要に応じて参照したり取り消したりしたいという要求は至極妥当なものですが、多くのRDBは、そのために簡単に使える仕組みを提供していません。 daifukuは、RDBに対して加えられた変更をトランザクション単位でRDB内にJSONとして記録するためのストアドやトリガを生成するコマンドです。 % daifuku dbname tbl1 tbl2 > setup.sql のように実行すると、指定されたテーブル(ここではtbl1とtbl2)にセットすべきトリガや、更新ログを記録するためのテーブル「daifuku_log」を生成するCREATE TABLEステートメントなど、必要なSQL文をset

    kahki
    kahki 2015/04/12
  • ページが見つかりません | 挑戦する20代の転職サイト - キャリトレ

    お探しのページは見つかりませんお探しのページは一時的にアクセスできない状況にあるか、移動もしくは削除された可能性があります。 また、URL、ファイル名にタイプミスがないか再度ご確認ください。

    ページが見つかりません | 挑戦する20代の転職サイト - キャリトレ
  • 隣のQAはどうやってテストを設計しているのか?

    こんばんは。 QAチームinomtaです。 今夜はSMPの停止リリースです。 私もリリースチームの一人ですが、私自身は時間があるので、例によってブログを書こうと思います。今回はそこまで深夜でもないので、そこそこのテンションです。また、なんとなくライブ感を出すためにタイムスタンプを途中で打ってみました。 さて、今回はQAの人はどうやってテストケースを書いているのか?という話をしたいと思います。というのも、テストを設計しない開発者から言わせれば、QAがどのようにしてテストケースを作成しているのかよく分からないらしく、QAにテストして!って頼んだら、謎の方法でテストケースが出来上がってきて、しかも細かいところまでよく考えてる、いっていました。 確かにこのあたりのテスト設計の話は、テストを専門にやってる人しか分からないかも?という感じではあります。というのも、ソフトウェアテスト業界でも、これといっ

  • 大規模な負荷でもドキドキしない為のJava EE

    JJUG CCC 2015 Spring セッション資料 企業システムを始めとしたエンタープライズ向けと位置づけられるJava EEですが、質は大規模で信頼性の高いサーバーアプリケーションを開発するためのプラットフォームです。 いわゆるSNSやソーシャルゲームなどコンシューマー向けのサービスのアーキテクチャも大規模化・複雑化している中、Java EEが提供する機能は非常に魅力的です。 このセッションではコンシューマー向けのサービスなどで培われた JPAを用いた開発におけるデータベースのスケールアウト戦略 JUnitとJMeterクラスタで行うゲームサーバーの大規模負荷テストの自動化 など実践的なJava EE開発のケーススタディをご紹介します。Read less

    大規模な負荷でもドキドキしない為のJava EE
  • JenkinsとSeleniumを使ってWebコンテンツの自動UIテスト環境を作ろう! - ICS MEDIA

    先日公開した「UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築」では、手動で行っていたWebアプリのUIテストをSeleniumを使って自動化する手法についてご説明しました。 SeleniumでUIテストを自動化することにより、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が簡単にでき、バグの早期発見に繋げることができますが、実際にはこのテストを運用でしっかりと行っていかないとプロジェクトとしての品質向上にはつながりません。また、コマンドラインの扱いに慣れていない方は、コマンドラインからのテストの実行に抵抗があり、テスト結果もコンソールに出力されるため見づらいと思う方も多いと思います。 そこで今回はCI(継続的インテグレーション)ツールであるJenkinsとSeleniumを連携することで、定期的にテストを実行し、テスト

    JenkinsとSeleniumを使ってWebコンテンツの自動UIテスト環境を作ろう! - ICS MEDIA
  • Ractive.js の紹介 — KaoriYa

    HTML の DOM 操作を良い感じで隠蔽してくれる Ractive.js というライブラリを紹介します。 記事は VirtualDOM Advent Calendar 2014 の13日目の記事です。 VirtualDOM といえば React だ、と言わんばかりの流れですが、記事では敢えて Ractive.js を取り上げます。Ractive.js が VirtualDOM かって? 確かめてみましょう。 良し、大丈夫。VirtualDOMです。 Ractive.js とは? Ractive.js は家サイトの説明を借りれば、テンプレートドリブンなUIライブラリです。なんのこっちゃわからないでしょうね。 まずVirtualDOMのメリットとは 生のDOMを直接操作しなくても、JavaScriptのオブジェクトだけを操作すれば、上手いこと自動的に書き換えてくれる ことだと言えます。

  • Flux react現状確認会

    D3 フロントエンド技術勉強会 2016.1.22 - 1年間まじめにSPA開発やってきた経験について - その中で、ぶつかった課題と対策 - SPA開発の全体像 - Web/JS界隈の激しい変化の波に溺れないためのTips - AngularJS と SPA の設計について - TypeScript と ES6 - Gulp タスク

    Flux react現状確認会
  • ASP.NET モデルバインディング - Qiita

    この記事はASP.NET Advent Calendar 2014の23日目となる記事です。 モデルバインディングとは クライアントから送信されてきたデータを、コントローラのアクションメソッドの引数にバインドするための処理のことです ※Web FormsでもASP.NET 4.5からモデルバインディングが使用可能なため[アクションメソッド]と呼ぶのは語弊があるかもしれませんが、サーバーサイドの処理の引数に対して値を設定する処理という意味で読んで頂ければと思います 自分自身きちんと理解できていない部分もあったので、調べてみました。 ※MVCのモデルバインディングの概要は、以下にも記載しております ASP.NET MVC 開発を始める前に理解しておきたいこと モデルバインディング MVC モデルバインディング ASP.NET MVC 5 APPLICATION LIFECYCLE この資料の真

    ASP.NET モデルバインディング - Qiita
  • MVCモデルにおけるサービスの役割について教えて下さい

    CakePHPという、1つのフレームワークの中での、1つのとらえ方については 他の方の回答が参考になると思いますが、一歩引いて一般的にMVCとサービスというのがどういう関係にあるのか、それぞれの言葉の意味という点で回答します。 質問ではMVCについて、次のように書かれています。 コントローラはユーザからの要求に対して必要な処理を抽出し、 ビューは結果などを伝えるために表示するもの、 モデルはコントローラから要求される処理をまとめておくものだと認識しています。 この分類はそんなに間違っているということはありません。しかし、実際「コントローラから要求される処理」にはいろいろな種類のものがあります。たとえば、 DBに情報を保存する/DBから情報を取得する メールを送信する アップロードされた画像ファイルのサムネイルを作成する があります。これらの何がモデルで、何がビジネスロジックで、何がサービス

    MVCモデルにおけるサービスの役割について教えて下さい
  • SpringのCache Abstractionについて

    ╭━━┳╮╭━╮╭━━━┳━╮╭━╮ ╰┫┣┫┃┃╭╯┃╭━╮┃┃╰╯┃┃ ╱┃┃┃╰╯╯╱┃┃╱┃┃╭╮╭╮┃ ╱┃┃┃╭╮┃╱┃╰━╯┃┃┃┃┃┃ ╭┫┣┫┃┃╰┳┫╭━╮┃┃┃┃┃┃ ╰━━┻╯╰━┻┻╯╱╰┻╯╰╯╰╯ @making's tech note HomeEntriesCategoriesTagsNoteAbout HomeLatest EntriesTanzu Application Platform 1.9 (Full Profile) をEKSにインストールするメモ 🗓 Updated at 2024-04-19T04:20:37Zllama-cpp-pythonを使ってGemmaモデルを使ったOpenAI互換サーバーを起動しSpring AIからアクセスする 🗓 Updated at 2024-02-25T09:05:48ZKubernetesクラスタ内から

    SpringのCache Abstractionについて
    kahki
    kahki 2015/04/12
  • いま最も注目のライブラリ「React.js」でシングルページアプリケーションを作ってみよう! 【前編】

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    いま最も注目のライブラリ「React.js」でシングルページアプリケーションを作ってみよう! 【前編】
  • 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference 外村 和仁(株式会社 ピクセルグリッド) 記事は、2015/2/21に行われたFrontrend Conferenceの「Introduction To React」の内容を紹介します。 当日の資料は以下にアップされていますので、こちらも参照してください。 Introduction To React // Speaker Deck React.jsとは何か React.jsはFacebook製のJavaScriptライブラリです。 http://facebook.github.io/react/ 公式サイトに、「A JavaScript library for building user interfaces」とあるように、R

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference
  • Ajaxを劇的に簡単にするReact.js

    ここ数年、Javascript界隈でフレームワーク戦争が勃発してきました。クライアント開発の規模も年々大きくなり、jQueryだけでは複雑な画面遷移などを管理しきれなくなってきたのが原因だと思います。 私も昨年までAngularとbackboneを試しましたが、サーバサイドをMVCにしているのに、クライアントでもMVCを作るMVCの2階建ては、やり過ぎなのではないかと思っていました。フレームワークそのもの覚えるまでにも一苦労というのも面倒に感じました。 2014年、海外でブームに火が付いたReact.js そんな中、2014年の後半からFacebook発のReact.jsの採用事例が聞こえてくるようになりました。AirBnBや米Yahoo! Mailなど大手がReact.jsを積極的に採用し出したので気になり、年末年始を使って色々調べてみることにしました。 Rails以来の衝撃 色々試して

    Ajaxを劇的に簡単にするReact.js
  • Spring 4 Web App

    The Web and Spring MVC continue to be one of the most active areas of the Spring Framework with each new release adding plenty of features and refinements requested by the community. Furthermore version 4 added a significant choice for web applications to build WebSocket-style architectures. This talk provides an overview of the areas in which the framework has evolved along with highlights of spe

    Spring 4 Web App
  • Orange Cube 自社フレームワーク 2015/3

    「マージがなんとなく怖い」「リベースするなって怒られて怖い」「エラーが出て怖い」 Git 入門者にありがちな「Git 怖い」を解消するため、Git のお仕事(コミット、ブランチ、マージ、リベース)について解説します。

    Orange Cube 自社フレームワーク 2015/3
  • neue cc - グラニのC#フレームワークの過去と未来、現代的なASP.NETライブラリの選び方

    Build Insider MEETUP with Graniというイベントで、グラニのC#フレームワーク(というほどのものはない!)の今までとこれからってのを話しました。 そのうちBuild Insiderで文字起こしとか公開されると思います。 2015年の今、どういうライブラリを選んだか、とかNLog大脱却、とかって話が見どころですかね。うちの考えるモダンなやり方、みたいな感じです。 実際、EventSourceやSemantic Logging Application Blockは良いと思いますので、触ってみるといいですね。少なくとも、イマドキにハイパーヒューマンリーダブル非構造化テキストログはないかなぁ、といったところです。 スライドにしたら判別不能になったOWINのStartup部分も置いておきます、参考までに。 // 開発環境用Startup(番では使わないミドルウェア/設定

  • コスパ最高のおすすめ白シャツは無印良品に売っている - やぎろぐ

    2015-04-07 コスパ最高のおすすめ白シャツは無印良品に売っている おすすめアイテム 大学生 【PR】 Tweet 永遠の問題。モテるファッションとは何か。 男性誌では頻繁に女子ウケする服装の特集が組まれているほど、ファッションで悩むんでいる男性は多いんじゃないでしょうか。 その答えとして一番よく見かけるのがこれ。 「とりあえず白シャツ着とけば大丈夫!」 ぼくもこう思っていて、前に記事にも書きましたがほぼ毎日同じ白シャツを着ています。(同じものを3枚持っています) <a href="http://www.jimpei.net/entry/wear-simple" data-mce-href="http://www.jimpei.net/entry/wear-simple">マック・ザッカーバーグから学ぶ、服を断捨離すると人生が豊かになる1つの理由 - やぎろぐ</a>www.jimp

    コスパ最高のおすすめ白シャツは無印良品に売っている - やぎろぐ
    kahki
    kahki 2015/04/12
  • auのiPhone 6ユーザーはiOS8.3適用後VoLTEを手動でオンにしないと損する - 週刊アスキー

    引き続きヒロ&アスカでお届けしております。iOSのアップデートで3キャリアそろってVoLTEに対応しました。SIMの差し替えなどは必要ないようですが、au版はデフォルトではVoLTEがオフになっているので、アップデート後、これをオンにしないといろいろとソンします。

    auのiPhone 6ユーザーはiOS8.3適用後VoLTEを手動でオンにしないと損する - 週刊アスキー
    kahki
    kahki 2015/04/12
  • 【時計】新社会人にもオススメしたい!安くても高品質な機械式時計!逆輸入版「SEIKO5」

    【時計】新社会人にもオススメしたい!安くても高品質な機械式時計!逆輸入版「SEIKO5」
    kahki
    kahki 2015/04/12
  • conasu

    チームのための タスク管理ツール チームメンバーそれぞれのタスクを見える化して コミュニケーションを円滑にします。 仕事を早く確実にこなせる、強いチームを育みます。 すべての「やること」を一つの場所で 大きな案件も、ちょっとした事務作業も。 アルバイトの作業指示や会議のスケジュールまで。 あらゆる「やること」を一つの場所で管理することで、 見逃しや見落としを防ぐことができます。

    conasu
  • エクセルショートカットまとめ仕事の作業効率アップ

    エクセルを使う人なら当たり前のショートカットですが、新入社員やよく使うけど意外と知らなかった!っという声を仕事をしていてびっくりされたりすることもあるのでよく使うものをまとめてみた エクセル便利ショートカットまとめ ctr + C コピー ctr + V コピーした内容を貼り付け ctr + X 切り取ってコピー ctr + 矢印:入力があるセルにぶつかるまで移動する ctr + A シート全選択 ctr + Z 作業した内容を一つ前に戻る ctr + スペース:選択中のセルの1列を全選択 Shift + スペース選択中のセルの1行を全選択 ctr + D 複数行を選択している場合、一番上のセルの内容を選択している下の行のセルに全てにコピーする ctr + R 複数列選択している場合、一番左のセルの内容を選択している右の列に全てにコピーする ctr + Shift + = 押した上にある行

    エクセルショートカットまとめ仕事の作業効率アップ
    kahki
    kahki 2015/04/12