タグ

red_snowのブックマーク (2,934)

  • Git(GitHub)の運用で気をつけていること - えいのうにっき

    ある日、 PR の内容を見ずにマージすることを岡島(ピッチャーの)というらしい 笑った— いのうえ (@a_know) 2015, 9月 10 ということで、脳天気に笑っていたら、 @a_know むしろイキナリmasterリポジトリに直接pushするパターンですね!— そーだい@初代ALF (@soudai1025) 2015, 9月 10 という話になり、そしてなぜだか、 @a_know push -fと同様、Gitの運用アンチパターンとかどこかに纏めがほしいですねー。 #ブログ待ってます— そーだい@初代ALF (@soudai1025) 2015, 9月 10 というはなしになったので、当に必要として頂いているのかどうかはともかく、 Git / GitHub でぼくやぼくの職場で気をつけていそうなことをまとめてみる。 もくじ もくじ GitHub Flow に沿って開発する 基

    Git(GitHub)の運用で気をつけていること - えいのうにっき
  • ノウハウの共有文化がない場所にコードレビューをねじ込んでみた結果とか - タオルケット体操

    コードレビューをキメると品質も上がるし自分のレベルも上がるので最高」みたいな論が巷を賑わせていて、以前はそういうイケてる制度を指をくわえてみるのみだったのだけれど、最近職場と、それと個人的に関わったプロジェクトコードレビュー制を無理矢理交渉して導入してみた結果、世間のイケてる書籍やエントリから得られる情報とはまた少し違う知見が得られたので書いてみる。 割と泥臭かったり、あまり希望に溢れてたりはしない感じのエントリなのでそういうのは期待しないほうがいいです。 準備 些末なコードレビューを極力避けるために、コードの規約やスタイルについてはlintとフォーマッターを用意した。 他は無策。 結論 結論から言うと、理想的な運用は出来なかったものの、コードレビューについて世間で言われるような成果(作業を共有する意識、レベルの向上)は得られた。良かった。 ぶっちゃけ僕なんかが浅はかな考えで導入しても

    ノウハウの共有文化がない場所にコードレビューをねじ込んでみた結果とか - タオルケット体操
    red_snow
    red_snow 2015/09/08
    “チームの技術力アップについては、各自が勝手に勉強しまくるエンジニアばかりみたいな恵まれた環境でもない限りは、勉強会などを併用しないとしんどいことになる ”
  • よくわかる、なぜ「五輪とリエージュのロゴは似てない」と考えるデザイナーが多いのか?(深津貴之) - 個人 - Yahoo!ニュース

    大きなトラブルとなった五輪のロゴ類似問題。素人目にはそっくりになロゴに対し、審査員をはじめ多くのデザイナー達が「まったく違う」と反論していたのが印象的でした。しかし、不透明かつ説明不足の審査委員会もあいまって、残念ながらこれらの発言は身内を守るものと解釈されてしまいました。また画像の盗用問題により、来なら行われるべきだった、冷静な議論などは完全に失われてしまいました。 なぜデザイナーと世間において、これほど大きな認識の違いが生まれたのでしょうか?稿では、デザイナーと世間の間にある「類似性のギャップ」に関しできる限りわかりやすく説明します。最大公約数的な意見としては、このような感じではないかと思います。 全体の構成としては、まず類似性は鑑賞者の文化背景に依存することを説明します。その上で、前提知識として、デザインの質や、文字を用いたデザインの類似性についての基礎知識を解説します。その後

    よくわかる、なぜ「五輪とリエージュのロゴは似てない」と考えるデザイナーが多いのか?(深津貴之) - 個人 - Yahoo!ニュース
    red_snow
    red_snow 2015/09/07
    リエージュの人はプロなのになんで訴えたの?って部分が抜けてる気がする
  • ブラウザ上で買うだけがECじゃない バージョンアップした「EC-CUBE3」が描く未来とは

    「ECだからといって、必ずしもウェブブラウザでモノを買うとは限らない時代です。デバイスが多様になり、アプリ、キュレーションメディア、ソーシャルメディア等でECサイトに移行せずにショッピングができるわけです。そういった環境下でECプラットフォームに求められるのは何かを突き詰めていくと、既存のEC-CUBEの延長線上ではなく、新しく描き直す必要があったため、今回のバージョンアップとなりました。 EC-CUBEは、2007年には携帯3キャリアに対応、2011年にスマホECサイトに対応と、いち早く、その時の最新デバイスに対応してきました。今回も、バージョン3リリースの第一段階として、まずは『アプリ』を、大手EC事業者さんでなくとも、簡単に作れる環境を整えています」 EC-CUBEの統括責任者である、株式会社ロックオンの金陽信さんは今回のリニューアルの背景、目的をそう語る。その反響は、EC業界内のみ

    ブラウザ上で買うだけがECじゃない バージョンアップした「EC-CUBE3」が描く未来とは
    red_snow
    red_snow 2015/09/03
    描く未来と、現状まだそこに至ってないってことはちゃんと分けて欲しい。。。。。。。。 現状 → https://github.com/EC-CUBE/ec-cube/issues
  • やはりあなた方のDependency Injectionはまちがっている。 — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something

    今日はPHP界隈で大人気のDependency Injectionと、それに関連する用語について整理しておこうと思います。 以下のような状況があるのではないか?と思ったからです。 多くのPHPユーザがDependency Injection(DI)をよくわかっていない、あるいは正確に説明できません。 そして、デザインパターンである「DIパターン」とDIをサポートするツールである「DIコンテナ」を混同しています。 また、「DIパターン」と「サービスロケータパターン」をうまく区別できていません。 Dependency Injectionとは何か? Dependency Injectionとは「Dependency」を「Injection」するというデザインパターンです。 日語では何故か「依存性の注入」と訳されており、これが混乱の元ではないかと思います。 日語で「依存性」と言うと、「依存性は

    red_snow
    red_snow 2015/09/02
    テストが面倒になるってのすごいわかる、、、そこに依存しすぎてテストにならないんだよ
  • OSS開発の活発さの維持と良いソフトウェア設計の間には緊張関係があるのだろうか? - t-wadaのブログ

    YAPC::Asia Tokyo 2015 前夜祭に参加して、柴田さん( hsbt さん)とモリスさん*1( tagomoris さん)の講演を聴いた。特に最後のモリスさんの講演を聴いていて、ちょっとした衝撃を受けると共に、気づきや疑問もあったので、久しぶりに blog エントリを書こうという気になった。 なお、このエントリは講演メモや浮かんだ疑問、その後の議論等を記したものであり、すっきりとした結論は無いのでご注意。 モリスさんの講演 講演資料が公開されていた How to create/improve OSS products and its community from SATOSHI TAGOMORI 講演時に取ったメモがこちら 我々にできるOSSとそのコミュニティの育てかた ======================= id:tagomoris TD のモリスさん TD はデー

    OSS開発の活発さの維持と良いソフトウェア設計の間には緊張関係があるのだろうか? - t-wadaのブログ
  • EC-CUBE 2.13系の最新状態を自前で用意する

    EC-CUBE2.13.4を4月に出すという話から早幾年・・・ 致命的なバグが放置されている状態で、自分で使うのにとても困る状態のまま なので自分がプルリクしているものを使って2.13.3.1を作ることにします githubから最新の2.13系を取得します ~~~ git clone [email protected]:EC-CUBE/eccube-2_13.git project cd project git checkout -b 2.13.3.1 ~~~ pull requestを自分で取り込んでpatchを当てます ~~~ curl -s https://patch-diff.githubusercontent.com/raw/EC-CUBE/eccube-2_13/pull/23.patch | git am curl -s https://patch-diff.githubus

    EC-CUBE 2.13系の最新状態を自前で用意する
    red_snow
    red_snow 2015/08/19
    書いた
  • GitHub経由で海外から仕事が来た話 - その後のその後

    はじめて海外から(フリーランスとして)仕事をいただく、という貴重な経験ができたので、その経緯などを書いてみたいと思います。 きっかけ 7月末のある日、知らないメールアドレスから英語のメールが来ました。内容を一部だけ抜粋すると、 We are looking for someone to develop a very simple apple watch app and a companion apple phone app. というわけで、Apple Watch アプリをつくって欲しい、とのこと。内容を読むと加速度センサとジャイロを使いたいそうで、必然的に watchOS 2 案件になりそうです。 メールには明記されてませんでしたが、GitHub で公開している watchOS-2-Sampler を見て連絡くれたのかなと。(※もちろん面識はなく、共通の知り合いもいないので、これ以外にわざ

    GitHub経由で海外から仕事が来た話 - その後のその後
  • デザイナー佐野研二郎氏の諸問題について|橘川幸夫

    一躍、世の中への認知度を高めてしまった、佐野研二郎さん。オリンピックのエンブレムに選ばれなければ、一部の狭い業界内では、誰もが知るデザイナーで済んでいただろう。佐野さんとは面識はないが、写真で見る限り「良さそうな人」という雰囲気は伝わってくる。業界の後輩や仲間が、弁護に回ったことからも分かるように、人望もあったのだろう。 インターネットは、個人個人の集合体である。これがこれまでにはなかった情報環境である。業界や小さな伝統的な人間関係の中で成立した評価やルールや常識が通用しない。通用しないどころから、そうした閉鎖的環境を前提とした言辞や論理は、攻撃の対象になる。古いメディア環境では、こうした小さな業界が、大手メディアと結合して、一方的に情報を流していた。「進歩的文化人」と呼ばれた「小さな村」としての勢力の内部での論理や評価は、インターネットの個人からすれば、自分勝手な言い分に見えるだろう。そ

    デザイナー佐野研二郎氏の諸問題について|橘川幸夫
  • 海洋生物ガイドブック

  • PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ

    最近は開発環境を仮想化するケースが増えてきました。元々WindowsではPHPの開発時にVMWare Playerを使ってLinuxを動かして開発することが多かったですが、それがMac OSXLinuxであっても有益に使われています。一つのプロジェクトであれば環境をローカルに作ってしまっても良いのですが、プロジェクトごとに異なる環境を用意したり、LAMPだけに限らないアーキテクチャの場合に開発に携わる人員分、環境を作るのは大変です。 そこで今回はphpstackを紹介します。CoreOS上にDockerを使って様々なサービスをインストールして様々なプロジェクトに対応できるPHP開発環境を構築してくれます。リモートにログインせずとも使えるという利点があります。 必要なもの Docker Docker Compose オプションとして、 Vagrant VirtualBox があると便利です

    PHP開発環境をDockerで構築する「phpstack」レビュー | さくらのナレッジ
    red_snow
    red_snow 2015/07/15
    PHPのバージョンを任意に変えれればいいのになー
  • EC-CUBE 3 のシステム要件を満たしているかチェックするスクリプトを書いた

    EC-CUBE 3.02 あたりで取り込まれましたので現在は不要なものになります ref #528 モジュールに関する警告を表示 by nobuhiko · Pull Request #535 · EC-CUBE/ec-cube EC-CUBE 開発コミュニティを見ていても、そのエラーが要件を満たしていて出るものなのか、そうでないのかがさっぱりわからないのでプログラムで解決してみた nobuhiko/eccube3-install-check 使い方 ダウンロード 上のリンクからダウンロードをしたら、EC-CUBE3を設置予定のサーバーに置いて(もしくはEC-CUBE3のhtml以下に置いて)、install_check.phpにアクセスしてください [推奨PHPライブラリ]APC 拡張モジュールが有効になっていません。 ↑こんな感じのエラーが出るので、出たらそこに問題があるんだな、と思っ

    EC-CUBE 3 のシステム要件を満たしているかチェックするスクリプトを書いた
    red_snow
    red_snow 2015/07/14
    超適当に作った
  • 職場環境劣悪だったITベンチャー、なぜ離職率激減?再入社可、副業自由、社長も育休…

    青野慶久氏がサイボウズの社長に就任した2005年の直後、同社社員の離職率は28%に急上昇した。危機感を覚えた青野氏が人事制度の見直しを図った結果、離職率は毎年下がり続け、10年には5%に低下、この3年間は5%弱で推移している。 なにが、サイボウズの離職率を下げる原動力になったのだろうか。去る6月25日、PwCあらた監査法人が都内で開いたセミナーで、青野氏は実情を明かした。 青野氏は、自らを「ITベンチャーを立ち上げたぐらいなので、ワーカホリックの類いの人間です。職場で死ねたら望という感じで、夜も布団の中でパソコンの画面を見ながらまぶたが落ちる瞬間が、私にとってはエクスタシー」と自嘲気味に語る。 1997年の創業以降、同社の年間離職率は15~20%で推移してきた。この水準は、ITベンチャーでは決して珍しくない。 「ITベンチャーの平均離職率は20%ぐらいなので、『こんなもんだろう』と、さほ

    職場環境劣悪だったITベンチャー、なぜ離職率激減?再入社可、副業自由、社長も育休…
  • 自滅する地方 沼津・三島・伊豆編 - シートン俗物記

    少しハッパを掛けられましたので、宿題だった自滅する地方についてエントリーを上げます。 さて、今回取り上げるのは、静岡県東部の諸都市です。 沼津市は県東部で最大の市でありまして、人口20万人。県東部の商業中心(だそう)です。ただ、この数十年の間に、お馴染みの中心市街地の空洞化(と郊外化)が進展しました。そして、現在、沼津市に持ち上がっている問題でターニングポイントになりそうなのが、沼津駅周辺高架事業であります。 沼津駅は東海道線だけでなく、御殿場線の発着駅でもありまして、そのため駅周辺はJRの広大な所有地になっています。この部分を整理して路線の高架事業を進め、貨物駅の一部移転を行なおうというのが、沼津の政財界の長年の夢でした。現在、高架事業は、移転先として候補に挙げられた片浜地区住民の反対によって宙に浮いた状態です。それでも、ジリジリと着実に高架事業計画は進められ、おそらくは数年内に実施され

    自滅する地方 沼津・三島・伊豆編 - シートン俗物記
    red_snow
    red_snow 2015/07/13
    道路のおかげで東京からの日帰り楽になりました。道があっても受け入れ側に英語とか通じないし、電車はクソ不便なままだし富士山あってもねぇ。。。
  • 高木浩光先生、通信の最適化についてauに電凸(後編)「そんな適当なこと言って大丈夫か?」「大丈夫だ、問題ない」

    Hiromitsu Takagi @HiromitsuTakagi A 担当変わって上席だ。通信の最適化についての問い合わせだが、ホームページの方お作りとのことで、それをご覧のauのユーザの方が通信の圧縮されてるというのが不服ということか。 Q 通信の圧縮というのはgzipのような戻せるものを言うだろ普通。 A 私どもでは元に戻すことはできない。 2015-07-12 01:30:39 Hiromitsu Takagi @HiromitsuTakagi Q では常に「元に戻せない圧縮」と表現して頂きたく。 A 畏まった。 Q 騙してるでしょ? A 騙してはいない。 Q あなた方が不利になることを気づかれないようにしている意図があるじゃないか。 A ご指摘はしっかりと検討する。 Q 続きをどうぞ。 A 続きはとくにない。 2015-07-12 01:33:39

    高木浩光先生、通信の最適化についてauに電凸(後編)「そんな適当なこと言って大丈夫か?」「大丈夫だ、問題ない」
    red_snow
    red_snow 2015/07/12
    サポセンの人をいじめる芸はもういいので、もっと上を攻めて欲しいものです
  • カスタマーサポートのことは嫌いでも、カスタマーサクセスは嫌いにならないでください

    今回はカスタマーサクセス (Customer Success) に関するスライドです。 前回のセールスのスライドが顧客の新規獲得だとすれば、今回は獲得した顧客の維持についての内容になります。文中で書いてある通り、実際には顧客を獲得してからが番ですし、Negative Churn や新規顧客の獲得という点から収益という観点でもセールス以後がグロースには重要です(実際にサブスクリプションビジネスの 70 - 95% は更新やアップセルから来るようです)。 そうした意味で、Customer Support はこれまでも十分に重要だったのですが、どうしてもコストセンターとして見られることが多く、難しい立ち位置でした。しかしリアクティブなサポートだけではなく、プロアクティブなサポートも含む Customer Success という文脈で捉えることでよりその効果を上げられるのではないかと思い、Cu

    カスタマーサポートのことは嫌いでも、カスタマーサクセスは嫌いにならないでください
  • PDFをKindle Paperwhite向けに史上最高レベルで変換してくれるk2pdfopt : NETBUFFALO

    Kindle を購入したら何をしたいと思いましたか? 勿論、Kindle 向けに電子化されたをストアで購入して読むのも楽しみでした。 ただ、僕が最初に期待したのは PDF 化された既存資産(電子書籍データ)を Kindle で読むことだったんです。 でも、これには少しがっかりしました。文字密度が高く、図・表も含まれ、場合によっては1ページに2カラムで記述される技術PDF資料(例えば論文)を読むのにKindleが適しているとは言い難い状況だったんです。 色々と試したんですが、PDFKindle向けに変換するツール・方法に銀の弾丸は無い、それが僕の結論でした・・・しかし、久しぶりに”PDF to Kindle”で感動するツールに出会いましたよ! それが今日ご紹介する k2pdfopt 。 複雑なPDF電子書籍Kindleで読むことの難しさ 詳しくは下記エントリに書きましたが、図・表の含

    PDFをKindle Paperwhite向けに史上最高レベルで変換してくれるk2pdfopt : NETBUFFALO
  • 底辺から這い上がって語る貧乏 都会とカップラーメン - Togetter

    渡邊芳之 @ynabe39 昔が今と違うのは夜逃げして都会に出れば住民票がなくても常勤で雇ってくれる町工場がたくさんあったこと。両親も小石川の製屋に社宅つきの仕事を見つけて働いた。 2012-05-16 08:36:47 お菓子っ子 @sweets_street @ynabe39 10代の頃に事情があって、年齢制限で引っかからないように「住民票がなくてもおk」という職場を転々としたことがありました。住み込みで身一つで働けたので、いろんな訳ありの方がおられましたね。「世の中にはこれほど多くの流浪者がいるのか」と驚いたものです 2012-05-16 09:03:24

    底辺から這い上がって語る貧乏 都会とカップラーメン - Togetter
  • EC-CUBE 3を超簡単に試しましょう

    EC-CUBE3ってどんなものか見たいけどデモサイトだと機能が制限されてるし、自分のサーバーで試すのはめんどくさいというものぐさな人向けにワンクリックでHerokuへDeploy出来るようにしました クリックするとHerokuへ遷移しますのでよしなにしてください 体にマージされたら常に最新の状態が試せるようになる、なずですマージしてくれなかったので、あんまり使えない機能になったっす ※なお、このまま番環境としてHerokuを使う事はできませんのでご注意ください(サーバーの仕様で1日経つと設定ファイルがリセットされちゃいます)

    EC-CUBE 3を超簡単に試しましょう
  • 企業は有名エンジニアや有名コミッタを高額報酬で雇うべきか?【連載:村上福之】 - エンジニアtype | 転職type

    日々流れてゆく膨大な情報量の中からおいしいネタを敏感に察知し、ネット界隈を賑わせてくれるWeb業界の異端児・村上福之氏。同氏独自の経験と価値観から、「キャラ立ちエンジニア」の思考回路を紐解いていく。 株式会社クレイジーワークス 代表取締役 総裁 村上福之(@fukuyuki) ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーだ 先日、ソフトウエアエンジニアの中で、この話題がバズってましたね。有名なコミッタさんを雇おうとしたら、会社の偉い人が「プログラマーに年800万円なんてのは馬鹿げてる! プログラマーに出せるのは年400万円までだろう!」と言い放ったという話です。 >> 著名なOSSコミッタを年収400万円で雇おうとした

    企業は有名エンジニアや有名コミッタを高額報酬で雇うべきか?【連載:村上福之】 - エンジニアtype | 転職type
    red_snow
    red_snow 2015/07/02
    相手が想定する日数寝かせておけばOK