タグ

2013年10月23日のブックマーク (7件)

  • トランザクションは再利用の敵である

    釣りっぽいタイトル。「RDBのトランザクションが絡むとアプリケーション側のプログラムが書きにくくなる」という話です。 もちろんですが、RDBのトランザクション機能は偉大であり、Webアプリケーションでも意識して使わなければならず、「トランザクションなんて使うな」と言いたいわけではありません。 合成できない関数 PHPで素のPDOから考えます。たとえば、以下の関数に問題はあるでしょうか? <?php /* * 古いデータをアーカイブテーブルに移す関数のイメージ */ function moveDataToArchive(PDO $db) { $db->beginTransaction(); try { $db->exec(' INSERT INTO archives SELECT * FROM data WHERE published < CURRENT_DATE '); $db->exec

    トランザクションは再利用の敵である
    taketyan
    taketyan 2013/10/23
    基本 Doctrine 方式。トランザクションマネージャはモデルの外出し。トランザクションを伴う操作はサービスクラスに分ける。単一メソッド内でトランザクションのネストは使わず、それを内包するサービスクラスを書く。
  • GitHub - javer/hhvm-vagrant-vm: Vagrant VM for HipHop VM

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - javer/hhvm-vagrant-vm: Vagrant VM for HipHop VM
    taketyan
    taketyan 2013/10/23
    便利なヤツだ / ユーザ名とは裏腹に PHP ばっかりやってる人っぽい
  • Spikaを公開して起こった事 - ヨーロッパで働くIT土方社長のブログ

    久しぶりにブログを書きます。 10月の最初に弊社のオープンソースプロジェクト Spika をリリースしました。最初の1週間は全く反応が無く、30個近くのブログにプレスリリースを出したのですが、最終的に掲載して頂いたのは、TechWaveさんとMoongiftさんでした。 この期間は全くユーザーの反応が無かったので、かなり落ち込みました。Spika自体は今年に入ってから着手してまして、社員の誰かの稼働が空いた時に、日頃お客さんの要望に答える事を優先して、自分の好きな様にアプリが書けないフラストレーションを解消するプロジェクトとして進めておりました。オープンソースでモバイルメッセンジャーを作ると言うアイデアは僕のアイデアでして、SNSが流行った後にビジネスSNSが流行した流れがあったので、モバイルメッセンジャーでもビジネス利用の流れがあっても良いのでは無いかと思ったのがきっかけでした。ただ、僕

    Spikaを公開して起こった事 - ヨーロッパで働くIT土方社長のブログ
    taketyan
    taketyan 2013/10/23
    いい話だそうです / もっと後にならないと本当にいい話だったかわかんないと思う
  • spika hackathonに参加しました - 暁

    先日、spika hackathonに参加してきました。 Spika - world first opensource messenger for ios/android 今回のハッカソン関係者のみなさんもブログに書かれていますので、 Spikaについてとか、ハッカソン開催の経緯や技術的なことについてはこちらを見てください。 Spikaを公開して起こった事 - ヨーロッパで働く社長のブログ spika hackathon というのをやった - id:k-z-h Spika Hackathon に参加してきた - Born Too Late 要するに↑を見れば全てわかるので この記事に意味はありません。 動機 この記事を見ている方はご存知だと思いますが、Spikaはコードの品質の低さで話題になりました。 で、自分もSpikaのコードを見て同じような印象を持ったのですが、 これなら、自分みたい

    spika hackathonに参加しました - 暁
    taketyan
    taketyan 2013/10/23
    WebTestCase 使ったテストサクッと書いてくれてて大変いい感じでした
  • spika hackathon というのをやった - id:k-z-h

    2013-10-21 spika hackathon というのをやった refs Spikaを公開して起こった事 - ヨーロッパで働く社長のブログ Spika Hackathon に参加してきた - Born Too Late お二人とも綺麗なことを書いているので僕はあんまり綺麗じゃないことを書こうと思います。あ、あと読ませる気全くないのでクソ読みにくいと思うので適当に流し読みするのが良いかと思われます。まず前提として、自分はこのプロジェクトにはビタイチ興味がないし、将来にも一切の期待をしていない。失礼な話ではあるが完全に事実だし、hackathon を主催したのもプロジェクトを良いものにしようという意図は全くなく、別の狙いがあってのことです。公開された Spika-Server のソースコードをざらっと読んで、これはもう貢献する価値無し、と判断したのですが理由としては大量の脆弱性やレガシ

    taketyan
    taketyan 2013/10/23
    遅れて着いた頃には Travis CI 動いてたので大分やりやすい感じでした
  • 『サービス終了のお知らせ - NAVER まとめ』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『サービス終了のお知らせ - NAVER まとめ』へのコメント
    taketyan
    taketyan 2013/10/23
    “ガイアが俺にもっと輝けと囁いている界隈”とは
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    taketyan
    taketyan 2013/10/23
    PCボーイめっちゃ怖い