タグ

ブックマーク / tech.basicinc.jp (4)

  • PHPのパッケージ管理Composerを使う | Basicinc Enjoy Hacking!

    PHP界隈で静かに盛り上がっているらしいパッケージ依存管理ツールComposer。正直、今まで格的に使ったことはなく普通にPEARで直接インストールしてたりしたんですが(そもそもPEAR自体そんなに使ってなかった)、アプリケーション…というかフレームワークによって必要なバージョンが違うケースが多いため、試しに導入をしてみましたメモ。 あ、Composerを使うためにはPHP5.3.2以上が必要です。まぁ、今どきそれより古い環境がメインってこともない…と思いたい。 Composerのインストール ローカルMacにComposerをインストールします。 % curl -sS https://getcomposer.org/installer | php #!/usr/bin/env php Some settings on your machine make Composer unable

    PHPのパッケージ管理Composerを使う | Basicinc Enjoy Hacking!
    gambol
    gambol 2016/03/18
  • Basicinc Enjoy Hacking!

    誰もがはまる Rails ActiveRecord コールバックの罠zaru2022-08-29今時の CSRF 対策ってなにをすればいいの?zaru2022-08-27Rails7 + Webpacker を AWS Elastic Beanstalk にデプロイするzaru2022-08-02GitHub Actions でコードレビュー依頼ラベルが付いたら Slack に通知するようにしたzaru2022-07-14GitHub Actions で Rails のテストを実行するzaru2022-06-22Rust Web アプリを気軽にデプロイするには render が良いzaru2021-10-18Elasticsearch でユニークな配列を作るzaru2021-10-07Rails で has_many(one) な親要素から作成・削除されたか、子要素自身が作成・削除されたか

    Basicinc Enjoy Hacking!
    gambol
    gambol 2014/09/03
  • Xcode5 + StoryBoardでiOSアプリを作る | Basicinc Enjoy Hacking!

    今回、個人的にXcode5 + StoryBoardな環境でiOSアプリを作ってみたので、その時、つまずいたポイントやメリット・デメリットなどをまとめてみました。結論から言うと、StoryBoardは使える!代わりに、慣れるまでは苦行。(今までUIKitをコードで実装していた人は特に) 正直、GUIツールなどを使ってのアプリ構築には苦手意識があって(プログラマなら、コードで全部書けよ的な変な意識)、StoryBoardはおろか、InterfaceBuilderは完全に避けてました。 ただそうは言っても、一度は気で取り組まないと文句も言いにくいし。UnityみたいにGUI実装前提も出てきているので、やっておこうかなと。 StoryBoardつまずきポイント それどこで設定するの? 例えば、UINavigationBarの色ってどこで変えるの?っていう超初歩的なもので、つまずいたりしました。

    Xcode5 + StoryBoardでiOSアプリを作る | Basicinc Enjoy Hacking!
    gambol
    gambol 2014/09/03
    ”アプリ全体の画面設計図を作れ、コード記述量が減り、よりMVCっぽい作り方が出来るのが最大のメリット”
  • MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!

    あまりにも処理に時間がかかるようなSQLを実行してしまい、MySQLがうんともすんとも言わなくなってしまうような状況、よくありますよね。っていうか、まぁそんな状況あってはならないんですが、時たまあります。そんな時、問題となっているクエリの処理を止めたいわけです。 特定のクエリを止める方法 MySQLで実行中のクエリ一覧を見て、SQLを強制終了する方法 こちらを見てもらえればやり方は分かります。単純にMySQLに入って、show processlist;で問題のあるクエリを発見し、プロセスIDを kill するだけ。とても簡単。 複数のクエリを一括で止める方法 今回は問題のあるクエリが100個あったらどうする…?的なのを解決するエントリーです。まぁ、問題あるクエリ100個ある状況は、アプリ的に問題あるんじゃね?っていうレベルですが。 1個ずつプロセスIDをコピペして…なんてやってられないです

    MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!
    gambol
    gambol 2014/04/16
  • 1