2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。本件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 本件に関する詳細は、プレスリリースをご確認ください。
peco を導入した | DevAchieve で実は cdr を導入していました。 zsh に組み込まれているコマンドに cdr という 開いたディレクトリの履歴からディレクトリを開くコマンドがあります。 ~/.zshrc で cdr を有効にしてあげれば使えるようになります。 $HOME/.cache/shell/ は用意しないといけないので mkdir -p $HOME/.cache/shell/ しておいて下さい。 # cdr, add-zsh-hook を有効にする autoload -Uz chpwd_recent_dirs cdr add-zsh-hook add-zsh-hook chpwd chpwd_recent_dirs # cdr の設定 zstyle ':completion:*' recent-dirs-insert both zstyle ':chpwd:*'
oh-my-zsh の設定で history コマンドが fc コマンドに alias 設定されているらしい。 https://github.com/robbyrussell/oh-my-zsh/issues/739 以下のように、historyの前にバックスラッシュを追記した。 (@syohexさんと@hisaichi5518さんにこの方法を教えていただきました。ありがとうございます!) function peco-select-history() { local tac if which tac > /dev/null; then tac="tac" else tac="tail -r" fi BUFFER=$(\history -n 1 | \ eval $tac | \ peco --query "$LBUFFER") CURSOR=$#BUFFER zle clear-scree
Typescriptを使うとAngularJSのControllerをクラスとして開発することができる。クラスとしてきれいに開発できるのでTypescriptは気に入っている。 module b2 { class NavbarController { constructor ($scope: ng.IScope) { $scope.date = new Date(); } } angular.module('b2') .controller('NavbarController',['$scope',NavbarController]); }
Typescriptを使うとAngularJSのControllerをクラスとして開発することができる。クラスとしてきれいに開発できるのでTypescriptは気に入っている。 module b2 { class NavbarController { constructor ($scope: ng.IScope) { $scope.date = new Date(); } } angular.module('b2') .controller('NavbarController',['$scope',NavbarController]); }
Githubが同社サービスに対してDoS攻撃が行われていることを発表しました。一連のDoS攻撃はGreatfire.orgに対して行われているものと考えられ、ここではGreatFire.orgに関係するDoS攻撃の情報をまとめます。 公式発表 GreatFire.org 2015年3月19日 We are under attack 2015年3月25日 (PDF) Using Baidu 百度 to steer millions of computers to launch denial of service attacks Github 公式Blog 2015年3月28日 Large Scale DDoS Attack on github.com · GitHub Github 公式Twitter The attack has ramped up again, and we're evo
ゲームクリエイターが知るべき97のこと大人気の書籍『ゲームクリエイターが知るべき97のこと』のエッセイを無料で公開中!すべてのゲームクリエイターにおすすめの本がウェブで読めるようになりました。 エッセイ一覧「勝手にテコ入れゲーム企画」を考えよう!誰でもできることから始めるプログラマの「ゲーム作り」への情熱ゲームクリエイターは何でもできた方がいい君は反省し続ける事ができるか?お宝と燃料を同時に手に入れよう!私たちは誰のためにゲームを作っているかピグライフをつくるときに考えたことムダなムダを徹底的に切り捨てる面白さには旬がある理論を軽視しないこと限られたリソースの中で~サーバ運用の現場から~神は細部に宿りたまう面白くならなくてもいいから、短時間で作ってみようゲーム創りを楽しむための3つのポイント多様化するアニメーターの役割明日を創るゲームテクノロジーへの挑戦運命のドアチケット駆動開発と自動化テ
仕事としてプログラミングをしていると、ときどき、どう見てもダメなコードを扱わないといけないことがある。そういうコードでも動いている以上はそれなりの価値を提供しているわけだけど、ときどき触るのすら嫌悪感を感じるようなものがある。 なぜ嫌悪感を感じるのかといえば、自分で最低限だと思っている想定すら守られていないからだ。常識の通じない人たちの書いたコードには身の毛もよだつような何かがある。 コーディングスタイルが統一されていない インデントが狂っている 到達不能なデッドコードがたくさんある 無意味なコメントやコメントアウトされたコードがある コメントの文章が文章としておかしい コピペの繰り返しがたくさんある ネストが恐ろしく深い 関数が絶望的に長い 無意味に複雑 こういったコードを触らなくてはいけなくなったとき、そのままで編集するのはかなり難しい。コードの内容以前に、不自然な部分でいちいち引っか
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
新しいハイブリッドアプリケーションのフレームワーク「React Native」をFacebookが公開。React.jsの書き方でOSネイティブのUIを利用可能 「FacebookではReact Nativeを以前から本番環境で使ってきた」(We've been using React Native in production at Facebook for some time now)。Facebookは、モバイルアプリケーション向けのフレームワーク「React Native」をオープンソースで公開しました。 React Nativeは、JavaScriptおよび同社がすでにオープンソースとして公開している「React」でモバイルアプリケーションが開発できるフレームワーク。Web技術を用いつつもモバイルOSのネイティブなUIコンポーネントを利用できるのが最大の特長で、これによってWebV
つい先日、とあるシステムの処理の流れと一部処理のフローチャートを付けた見積り資料を書くことになり、ちょうど良い機会だったので、MarkdownでUML図表が描ける「StackEdit」を使って、オールMarkdownで資料を作成してみた。 いやぁ、打ち込んだテキストがリアルタイムに図表化されていく様は、とても新鮮で、そしてすごく面白かった。資料が出来上がった後の達成感というか、完成した図表を見た時の感動が結構はんぱない。技術系の資料作成でこんな良い体験ができたのは初めてかもしれんな…(笑) ──と、結構感動的な体験ができるMarkdownでのUML図表作成なんだが、せっかくなのでそれの書き方を含めてもう少し突っ込んだTIPSとしてまとめておこうかと思った次第。 Markdown+UML とは? とりあえず、「Markdown+UML」というのは私の造語だ。まぁ、正確に言うなら「UML di
本日,「行ったり来たり東海道」の新サービス「旅のお供」をリリースしました. 旅のお供とは 旅のお供は,旅のしおりをインターネットで作って,共有できるウェブサービスです. https://tabinootomo.herokuapp.com/ 旅のお供がなければ 旅のしおりを紙に書いたことはありませんか. うちの親はそうしているけど,なかなか大変そうで,8時何分の新幹線が云々,とか書いていて,途中で予定変わったりすると,大変そうです. 行きたい場所をがんばってLINEで相談して,あとから見返すために,ひたすらさかのぼったことはありませんか. LINEのようなチャットシステムは,ストックして,あとから見返すような情報とは,相性が悪いと思います.「〜〜行かない?」「それめっちゃええやんwwww」←のめっちゃええやん,はあとから見返す必要ないのに,タイムラインには残ってしまう.あと,来月の予定を話し
Vim を使うとどれだけ幸せになれるのか。 どうすれば Vim で効率良くコーディングできるのか。 実際に Vim を使用している動画を集めて確かめて見ました。 私自身は Vim 初心者です。 カーソルを hjkl で移動し、コピー(ヤンク)、ペーストができ、 ノーマルモードとインサートモードをかろうじて使い分けることができる程度です。 一番はじめに Vim に触れた時は、 常にインサートモードでエディットするという悪魔の所業を行っていました。 しかし、ペアプログラミングをする機会も無いので、 他人がどのように Vim を使いこなしているのかがわかりません。 そこで、世の Vimmer 達がどのようにして効率化を図っているのかを知りたいと思い、 Vim でライブコーディングを行っている動画を漁って参りました。 □ 極める! vim / halt feits (2015/04/12 追加)
2015/03/26 よくわかるAWS OpsWorks
CakePHPで各々のModelにアソシエーションを設定してて、 検索で使いたくないときはunbindModelを使うとはずせる。 Modelに定義してないけど、今回だけアソシエーションにしたい場合はbindModelで設定できる。 それは知っていたんだけど、unbindModelとbindModelを使用して、paginateを使用したら検索がうまくいかなかった。 $this->Model->unbindModel(array('hasOne'=>array('Model_2'))); $this->Model->bindModel(array('hasOne'=>array('Model_3'))); $result = $this->paginate('Model'); paginateはcountのSQLを実行した後、中身を取るSQLを実行してくれるんだけど、 ログを見たらcoun
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く