これずーっと放置してたんですが、一旦回避だけする手が分かったのでメモです。 私の.emacs/init.elの中身は現状こんな感じになってまして (when (locate-library "cask") (require 'cask) (require 'cask "~/.cask/cask.el") ) (cask-initialize) (require 'pallet) (require 'init-loader) (setq init-loader-show-log-after-init nil) (init-loader-load "~/.emacs.d/conf") (load "init-common") (load "init-elscreen") (load "init-anything") (load "init-webmode") (load "init-sql-i
この記事はEmacs Advent Calendar 2011の24日目です。 昨日は @r_takaishi さんのEmacsのデータストアを見てみる でした。 明日は @daimatz さんです。 はじめに この記事では、Emacs挫折歴8年の私が挫折した経緯をふり返りながら、 初心者の方が日常生活でEmacsを使えるようになるまでをレクチャーします。 ライトユーザにとって、Emacsは敷居が高い この記事で対象とするライトユーザは、以下のような人たちです。 WindowsまたはMacユーザ たまにテキストエディタ(not Emacs)を使う 端末?なにそれ 友人にEmacsを勧められたけど、いまいちインストールする気にならない Emacsインストールしたことあるけど、結局使ってない このような人々が、日常的に「Emacsに触ってみよう!」という気になるまでには、 いくつかの関門があり
データ分析部の @ij_spitz です。 普段の業務では主にABテストを用いたプロダクト改善、ユーザーの行動分析などを行っています。 今日はタイトルにもある通り、プロダクト改善をするためにABテストを始めてみたいけど何をすればいいのかわからない、実際にABテストをやってみたけど本当にこれで定量的な評価ができているのか心配、新しくABテストを自動で集計・評価できる基盤を作りたい、という時に参考にしたいブログを紹介します。 海外にはTwitterやLinkedInなどを始めとして、自社のABテストの基盤やノウハウをブログで公開している企業が数多くあります。 もちろんブログの中身は英語ですが、頑張って読んでみると日本ではあまり知られていないことが書いてあったりするので、ぜひ一度読んでみることをおすすめします。 Twitter Engineering | Twitter Blogs Twitte
縦分割が目的で使い始めた開発版の GNU Screen。CVS、Subversion、Gitとリポジトリを追いかけていると、他にも便利な機能があることが分かってきました。ここ半年ほど主だった変更はありませんが、4.1.0 のリリースに向けてドキュメントも整備されてきたようですので、2年ほど使用してきて分かってきた変更点をまとめようと思います。 4.1.0における変更点 ここで取り上げる変更点は次の通り。詳細は ChangeLog などを確認してください。 新しい機能 縦分割 レイアウト ウィンドウグループ マウス操作のサポート コマンドメッセージの抑止 外部からのコマンド問合せ 拡張されたコマンド/機能 最大ウィンドウ数の増加 ウィンドウ番号の相対指定 イベント発生ウィンドウの装飾設定 設定で使用可能な変数/書式の追加 ウィンドウリスト/画面リストの拡張 その他 256色サポート コマンド
親記事 MacBookをEl Capitanにして新しくセットアップする MacBookをEl Capitanにして新しくセットアップする 2 〜環境設定・OSインストール編〜 Command Line Tools をインストール App StoreからXcodeをインストール。 その際に普通のXcodeではなく、バージョンが7.0のXcode betaをインストールする必要があるようです。 Xcodeのメニューから Open Developer Tool > More Developer Tools を選択。 Safariでダウンロードできるツール一覧が表示されるので、 そこからXcodeのバージョン(7.0)に合わせた Command Line Tools をダウンロード・インストール。 iTerm2をインストール iTerm2の公式サイトからiTerm2をダウンロード・インストール。
Clojure Advent Calendar 2013の24日目の記事です。 先がけて、Light Tableの簡単な使い方について書きましたので、未読の方はまずそちらをご覧ください。 Light Tableの使い方 (序章) Clojureが、従来のLisp言語とは異なり、使えるライブラリが豊富にあるということで、その高い実用性が評価されています。 このあたりはおいしいClojure入門 に、いろんな事例が載っているのでそちらを読んでいただけるとよいかと思います。 この豊富なライブラリたちを使ってアプリケーションを作るのは、Clojureではふつうleiningenを使います。JavaでいうMaven、Rubyでいうbundle + rake 相当のものです。 leiningenはコマンドラインから使っても非常に分かりやすいツールなのですが、Light Tableはleiningenの
Spacemacs is a community developed configuration for Emacs that makes it easier for anyone to use this amazing developer tool. Spacemacs is a well thought out way to apply the vast and diverse power of Emacs, making it more accessible especially to those who are used to using Vi. Unless you’ve spent the last few years hand-crafting your own Emacs configuration, then I think you will enjoy Spacemac
Edit: Some things in this post are now outdated. I’m currently using Sublime Text with Vim keybindings instead of Spacemacs so I haven’t been keeping up. I’ve fixed some things (Thanks Fabien!) but others may remain. If you want to fix something outdated submit a PR to my website. A few months ago I switched to using Spacemacs as my text editor of choice. It has great vim keybindings and extensive
MM""""""""`M M""MMMMMMMM M""M M""MMMMM""M MM""""""""`M MM mmmmmmmM M MMMMMMMM M M M MMMMM M MM mmmmmmmM M` MMMM 88d8b.d8b. .d8888b. .d8888b. .d8888b. M MMMMMMMM M M M MMMMP M M` MMMM MM MMMMMMMM 88''88'`88 88' `88 88' `"" Y8ooooo. M MMMMMMMM M M M MMMM' .M MM MMMMMMMM MM MMMMMMMM 88 88 88 88. .88 88. ... 88 M MMMMMMMM M M M MMP' .MM MM MMMMMMMM MM .M dP dP dP `88888P8 '88888P' '88888P' M M M M M .
2017/07/04 更新しました MELPA-stable 以外を利用するパッケージを削除しました use-package を利用し起動時間を 1 秒以下に抑えました Windows へのインストール方法を記述しました はじめに Clojure で何かを開発する際に、数あるエディタの中から Emacs を使ってみたいと思う人は 数多く いると思いますが、元々他のエディタを使っていた場合全てを設定するのは容易ではないでしょう。 また最近では spacemacs や live-emacs などという最初から色々出来るよーみたいなプリセットが出てきていて、それを試している人がチラホラいたのでそういう需要もあるのかなと思って作ってみました。 Emacs config for newbie clojurian インストール Linux であれば以下のコマンドでインストールできます。 $ git c
こんにちわ、ワカルのアドベントカレンダー2日目を担当する包です。 最近はGoばかり書いているので、Goネタです。 外部への http アクセスをする時に構造を理解しておくと便利な、http.RoundTripper について書きます。 http.RoundTripper とは Go で、外部にhttpアクセスするときには、 net/http パッケージにある、 http.Client を使います。 また、いろいろなAPIのクライアントライブラリの中でも殆どの場合 http.Client が使われていて、定義は以下のようになっています。(一部コメント省略) type Client struct { // Transport specifies the mechanism by which individual // HTTP requests are made. // If nil, Def
【重要】業務効率化ツール口コミサービス「Wantedly Tools」提供終了のお知らせ 平素より、Wantedlyをご利用いただきありがとうございます。 長らくご利用いただきました、業務効率化ツール口コミサービス「Wantedly Tools」を 2020年4月30日(木)をもって終了させていただきました。 弊社都合によりサービスを終了させていただきましたことを深くお詫び申し上げます。 何卒ご理解を賜りますよう、よろしくお願い申し上げます。 4月30日(木)をもちましてサポートを含めたすべてのサービス提供が終了しております。 *すべて日本時間による表示 長らくWantedly Toolsをご愛顧いただき誠にありがとうございました。 今後ともWantedlyをどうぞよろしくお願いいたします。
Linux OS でキャッシュをクリアする方法 (Kernel 2.6.16〜) 性能の試験をするときにファイルシステムのキャッシュによる影響を排除する。 root もしくはスーパーユーザーコマンドにて行なう。 % su root or sudo # sync # sysctl -w vm.drop_caches=1 # sysctl -w vm.drop_caches=2 # sysctl -w vm.drop_caches=3 or # echo 1 > /proc/sys/vm/drop_caches # echo 2 > /proc/sys/vm/drop_caches # echo 3 > /proc/sys/vm/drop_caches 1 … ページキャッシュのクリア 2 … ディレクトリエントリー(dentry)と inode のクリア 3 … ページキャッシュおよびディレ
Google Apps Scriptは使ってるとわかりますが、非常に動作が遅いです。おまけにローカルPC内で動作するVBAのようにプログラムのコードを組むと、大きなバッチ処理をさせているようなケースでは、間違いなくタイムアウトするでしょう。「起動時間の最大値を超えました」といったエラーが出るはずです。これは6分というタイムアウトが設定されているため、途中で処理が止まってしまい、スクリプトが継続できないわけです。メソッドの無駄遣いを減らし、効率よくバッチ処理を出来るようにコーディングをしても、限界があります。 まずは高速化するためのテクニックを身に着け、それでも足りない場合にこのテクニックを使いましょう。 そうなると、大きな処理は2回3回に分けて人間が実行しないといけないのか?というと、2回分程度ならそれでも良いのですが、実際の処理がどれくらい掛かるのかがわからないケースや、サーバ側の問題で
追記 @hisaichi5518 map操作はgoroutine safeじゃないので複数goroutineから呼ぶ場合はlockが必要なのと、""代入だと存在しないのか空文字が入ってるのか区別できないのでdeleteで消す(Perlと一緒)のがいりそう— fujiwara (@fujiwara) 2014, 8月 23 @hisaichi5518 エラーも返ってくるとgoっぽいと思いました!キャッシュ消えたときとかハンドリングしやすそうかなと— Taichi Nakashima (@deeeet) 2014, 8月 23 有益な情報を多数得た(ありがとうございます!)ので、以下の変更を加えてみた。 Get, Delete, GetOrSetで値以外にもboolを返すようにした。 Getは値を持っていたらtrue, 持ってなかったらfalse Deleteは削除したらtrue, しなかった
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く