Emacsで人気・新着の機能を紹介するtips.el作りました
はじめに Emacsにあまり慣れていない方が、便利な機能を知らないことがよくありました。 IDEで見た機能も、機能の名前が無いから探せないなど。 なので、Emacsの便利な拡張や使い方を知れる拡...
19 search resultsShowing 1~19 results
You need to log-in
はじめに Emacsにあまり慣れていない方が、便利な機能を知らないことがよくありました。 IDEで見た機能も、機能の名前が無いから探せないなど。 なので、Emacsの便利な拡張や使い方を知れる拡...
概要 Carrierwaveのサンプルコードは、画像の処理とscaffoldが多いので自力でアップローダを作ってみるチュートリアルを作りました。 最低限Railsが動く状態からスタートすることを...
概要 ブラウザの自動操作でヘッドレスならデバッグが大変だし、 Seleniumからブラウザを操作すると遅いって方のために、 Capybaraを使っていたら開発時Selenium、使用時ヘッドレス...
概要 Capybaraで全てのリンク先のページに対して処理をしようとして、ハマったので作りました。 リンク先のページに対して処理する4つのサンプルコードを置いておきます。 実装 全てのaタグに対...
概要 CapybaraからPhantomJSと言えばCapybara用のPhantomJSドライバのPoltergeistなのですが、 SeleniumからもPhantomJSを使えるので、Ca...
概要 画面操作とテストシナリオが疎結合にできるPageObjectデザインパターンを試したかったので、検索ワードにヒットする商品を自動購入するAmazonの自動購入処理を書きました。 参考ページ...
概要 idもlabelもないテキストボックスはfill_inメソッドが使えないようなのですが、 入力したかったので試してみました。 capybaraのfill_inメソッドが、inputタグに対...
概要 idもlabelもないラジオボタンはchooseメソッドが使えないようなのですが、 チェックしたかったので試してみました。 capybaraのchooseメソッドが、inputタグに対して...
概要 CapybaraからSeleniumを使う綺麗なコードが分からなかったので、 Rubyによるクローラ開発技法を参考に簡単なサンプルを残しておきます。 仕様 hit_numの引数に渡したワー...
概要 リアルタイムプレビューに使うバッファが更新確認の関数が欲しかったので作りました。 実装 更新があれば一時バッファに書き込んで一時バッファを更新することで、 カレントバッファが更新されている...
概要 たまに落ちてしまうスクリプトを常に動かしておきたかったので、 起動状態を確認して起動していなかったら新しく起動するワンライナーを作りました。 実装 watch -n 2 "if [ 1 ...
概要 EmacsLispの再帰がしょぼいという話を何度か耳にしたので、 何度くらい再帰できるのか、上限を増やせないのか確認してみた。 再帰関数の実装 再帰の回数を調べるためのコードを定義した。 ...
概要 Emacsで画像を使うときにwgetしてローカルに保存せずに、 そのまま画像を見たかったので画像をバッファに表示する関数を作りました。 定義 処理 image-urlの画像を展開してバッフ...
概要 EmacsLispでhttpアクセスをする関数を良く探すのでEmacsWikiのUrlPackageを一部改良したものを残します。 コード POST 定義 引数 url アクセス先のURL...
はじめに ペアプロや、他の人の環境を使ってコードを書くときに 「自分のEmacsを使えれば、もっと素早くかっこよくプログラムを書けるのに」 って思うことはありませんか? ありませんか・・・ 無い...
RubyのNET::HTTPを使ったコードが汚い!! リファクタリングしたい!! ってなったので、よく使う部分を以下に。 コード require 'net/http' uri = URI.par...
自分が日本語で検索したときに、情報が拾えなくって困ったので、 使ったものや必要なものをメモとして残しておきます。 随時更新していきます。 参考:Class: Capybara::Session ...
Exceptionを吐くことのあるメソッドを使う場合は、呼び出し元ですべてtry catchしないといけないと思っていたが、そんなことしなくていいみたい。 綺麗に直したバージョン 実行結果 er...
PHPである程度の規模のシステムをいじっていたら、関数名から処理は分からないけど、コメントはメモ程度に書いてあるって状況にもよく遭遇しました。 それらをgtagsでファイルを移動しながら何度も確...
19 search resultsShowing 1~19 results
Qiita is a knowledge sharing service for engineers.