タグ

2018年1月12日のブックマーク (5件)

  • Sphinx 開発合宿をしました。 - Hack like a rolling stone

    合宿してきました。 当日や流れや施設の様子など、詳しいところは他の参加者の記事に譲ります。 takuan-osho.hatenablog.com www.freia.jp そういや今回全然写真撮ってないや。 感想 普段はひとりでやっているので、他の人を巻き込んでやれるのは新鮮 SR+ なメンテナと会話することで、いくつかのチケットの方針が決まった 手がまわっていない、古いチケットのトリアージやクローズが進んだ Sphinx-1.7 での対応内容が整理された (ほぼ先送りした) Sphinx-2.0 のゴールが見えてきた いくつか新しい PR が飛んで来て助かった 普段はイシューの物量に押し流されて、どんどんノイジーになっているイシューリストがいくらか整理されましたし、 コアに関する議論の時間が取れたことで、止まっていたチケットが先に進むきっかけになりました。 ひとりで進めていくと、こうした

    Sphinx 開発合宿をしました。 - Hack like a rolling stone
    takets
    takets 2018/01/12
    お安くできそう。
  • GitHub - Vimjas/vint: Fast and Highly Extensible Vim script Language Lint implemented in Python.

    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 - Vimjas/vint: Fast and Highly Extensible Vim script Language Lint implemented in Python.
    takets
    takets 2018/01/12
    vimのlint
  • GitHub - dzhou121/gonvim

    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 - dzhou121/gonvim
    takets
    takets 2018/01/12
    golangでのneovim実装。windows版もある
  • PHP開発のためのEmacs 2017 - 超PHPerになろう

    ピクシブ開発基盤チームの超PHPerことうさみ(@tadsan)です ヾ(〃><)ノ゙ この記事はピクシブ株式会社 Advent Calendar 2017の16日めです。 私はVimのウルテクで華麗にリファクタリングとかよりは平凡な環境で地味に開発していくのが得意ですが、そのなかでも開発を効率化するための手段を紹介します。 背景 ピクシブ社内にもさまざまな言語のプロジェクトがありますが、そのなかでもpixivは2007年から続く社内最大のPHPプロジェクトです。その経緯から、pixivの普段の開発環境は共用のGNU/Linuxサーバと共用のMySQLなどのデータストア上に展開されます*1。 社内ネットワークのDNS、Apache HTTP ServerのVirtualDocumentRootと ワイルドカード証明書 (Common Nameに*を含んだサーバ証明書の通称)の組み合せにより

    PHP開発のためのEmacs 2017 - 超PHPerになろう
    takets
    takets 2018/01/12
  • Pythonによるデザインパターン5原則 - Qiita

    参考 @kidach1 さんの投稿をPythonに書き換えてるだけです。 @kidach1 さん、いつもありがとうございます。 https://qiita.com/kidach1/items/4b63de9ad5a97726c50c 概要 改めて基を学ぶ。 参考「Rubyによるデザインパターン第1章」→この投稿はPython デザインパターンとは プログラミングにおいて繰り返し現れる問題に対する、適切解のパターン。 無駄無く設計されたオブジェクト指向プログラムの実現をサポート。 パターンとしてカタログ化されていることで 車輪の再発明を防ぐ デザインパターンの根底にある5つの考え 変わるものを変わらないものから分離する プログラムはインターフェイスに対して行う(実装に対して行わない) 継承より集約 委譲、委譲、委譲 必要になるまで作るな(YAGNI) 変わるものを変わらないものから分離する

    Pythonによるデザインパターン5原則 - Qiita
    takets
    takets 2018/01/12
    デザインパターンの根本にある思想