Qualityandstyle Macでは基本的にターミナルを開けばShellでコントロール可能です。 これがあるから使っている!という人も多いかと思います。 Finderをターミナルにドラッグドロップするとパスが表示されたりなど、 CUIとGUIの親和性も非常に高いです。さて個人的に作成した便利なエイリアス達を紹介します。 基本的に~/.bashrcや~/.zshrcなどに下記の行をコピーすれば動く簡単な仕様です。 md [Linux/MacOSX] カレントディレクトリにあるmarkdownファイルを全てvimバッファに載せ開きます。 alias 'md'='vim ./*.md' 複数バッファを同時に開きますが、あまりその動きは想定していません。 現在のGitのプロジェクト等ではMarkdown形式のREADMEファイルなどが必ず置かれていると思います。 そういったディレクトリに移動
What is MacDown? MacDown is an open source Markdown editor for macOS, released under the MIT License. It is heavily influenced by Chen Luo’s Mou. This is how it looks: Why Another Markdown Editor? I like Mou. I write Markdown all the time, and since I use macOS on a daily basis, Mou is my go-to editor whenever I wish to generate something with markup. But I had always wanted something more. It cam
PyConJP2014で競技プログラミングについてLTしてきました。 発表で出した問題と、主要な競技プログラミングのコンテストについて紹介したいと思います。 発表資料 発表で紹介した問題の回答について 発表でみなさんに考えてくださいと言った問題です。 単純に全探索をすると時間制限にひっかかってしまうこの問題。 a + b + c + d = 0 は、 a + b = - (c + d) というのを利用して解いた例がこんなかんじになります。 Pythonではじめる競技プログラミング 例題の解答例 create_pairsの関数でAとB,CとDをそれぞれ足し合わせた数を計算し、それがいくつあるかをカウントしておきます。 あとはAとBの合計値をfor文でまわして、CとDの合計値のなかに-(A+B)がいくつあるかを探しています。 この解法だと計算量はO(N **2)なので、Nが200でも間に合いま
※1:最大13ヵ月適用 auでは旧プランのまま機種変更が可能なので、現在au版iPhone 5やiPhone 5sを利用しているユーザーがプランを変えずに機種変更すれば、料金も変化はない。au版iPhone 4Sユーザーでも多くのケースで金額自体は変わらないはず。 ただし、どのキャリアでも同じだが、キャリア内で機種変更をした場合は、新規/MNP時と比較して「毎月割」による割引額が減額される(詳しくは2ページ目で)。auの場合は端末の実質価格が約1万4000円ほどアップする。 新プランにすると料金は高くなるように見えるが、ここには国内通話の音声定額が含まれている。また、新プランではデータ定額を選択可能なのもドコモと同じ。ただし、月3GBのデータ定額があるのは現在はauだけだ(他キャリアは月2GBの次は月5GB)。 (すべて税抜) au「カケホとデジラ」 基本プラン
Twitterに対抗するミニブログプラットフォームとして話題になったApp.netが、創設者のDalton Caldwell氏とBryan Berg氏を含む全てのフルタイム社員を解雇したことを明かした。サブスクリプション契約ユーザーの更新率の低迷が理由。社員数ゼロになったが、サービスは今後も継続する。 App.netは、2012年にTwitterがTwitter APIの使用に関してサードパーティに制限を設け始めた時に登場した。無料サービスのTwitterが自身の広告収入を優先し、収益につながらないサードパーティの利用を制限したのに対して、App.netは逆にサービスを有料化し、開発者にとって使いやすい自由なミニブログプラットフォームを目指した。スタート時に30日間で50万ドルを集めるソーシャル資金調達に成功、すぐに10,000ユーザーを達成して、2012年10月には値下げを実施。しかしな
This article is about the use of a ?: operator as a binary operator. For use as a ternary operator, see ?:. In certain computer programming languages, the Elvis operator, often written ?:, is a binary operator that returns the evaluated first operand if that operand evaluates to a value likened to logically true (according to a language-dependent convention, in other words, a truthy value), and ot
社内でIdobataを使う機運が高まってきている。普段Safariを使っているとIdobataの通知のためだけにGoogle Chromeを使うのは億劫なのでクライアントアプリを作った。主な機能は次の通り。 ブラウザを起動せずにidobataを閲覧することができます Notification Centerにメッセージが通知されます メッセージの通知はすべて、もしくは@mentionのみに切替ができます WebViewがSafariとcookieを共有するため、Safariとログイン状態が共有されます ソースコード、ダウンロードはGithubよりどうぞ。 Download: Butter はじめてRubyMotionでちゃんとしたアプリケーションを書いたけど、意外とはまりどころ少なくできた。でもObjective-Cのリファレンスを読んでRubyに変換しながら書くのは結構大変だ。あとせっかく
MySQLのロックについて JPOUG> SET EVENTS 20140907 2014/09/07 平塚 貞夫 1 Revision 2 自己紹介 • DBエンジニアをやっています。専門はOracle DatabaseとMySQL。 • オープンソースソフトウェアの導入支援をしています。 • 仕事の割合はOracle:MySQL:PostgreSQL=1:2:7くらいです。 • Twitter:@sh2nd • はてな:sh2 • • 写真は実家で飼っているミニチュアダックスのオス、アトムです。 2 本日のお題 3 想定外のデッドロック • MySQLのInnoDBストレージエンジンに対して、2つのトランザクション を以下の順番で実行するとデッドロックが発生します。 • このデッドロックの発生メカニズムを理解するために、InnoDBのロック アーキテクチャについて確認していきます。 4
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く