「インクリメンタルサーチ」を含む日記 RSS

はてなキーワード: インクリメンタルサーチとは

2018-02-05

はてなブックマーク自分ブクマ検索する機能がひどすぎてツライ

自分ブックマーク一覧画面

http://b.hatena.ne.jp/xevra/bookmark

とかで、インクリメンタルサーチできるところがあるじゃないですか。

あれ、検索結果を表示するタイミングがひどくないですか?

瞑想」で検索しようとすると、「めい」って打ったところで検索を初めて、「迷走」って変換候補を移動したとき「めい」検索結果が出て、「瞑想」って確定すると「迷走」の結果が出て動作が終わるの。

仕方ないか普通にリターンを押して検索するけど、なんか遅いし・・・

使いにくいなーっていつも思ってる。

多分、検索結果を返す速度自体が遅いのがガンになってるんだろうな。

2014-09-15

機能がどこにあるかわからないなら検索すればいいんじゃね

全ての機能がpecoやpercolのようなものを使ってインクリメンタルサーチしてアクセスできればいいと思う。

そうすれば抽象的に覚える事すら不要で、機能名の断片を覚えていればよいだけなので機能名の断片をタイプするとそっこーで機能アクセスできる。

そう思ってなんでもpecoで選択するようにしたらzsh(+vim + unite)だけで全てが事足りるようになった。

機能のなにかが変わっても糊付けしてるpecoをwrappしてるシェルスクリプト変えるだけなのでたやすく変更にも追従できる。

GUIみたいなまだるっこしいものに頼るよりCLIで過ごせばイイ。ほんとpecoとかpercolオススメ

そんでこれらはエンジニア向けの機能じゃねーかってつっこみがあるかもしれないが、インクリサーチを使う条件自体

タイピングできること」、「機能名や選択候補の断片を記憶してればいい」だけなので、バカに優しいし実は一般の人向けなUIなんじゃねえかとおもう。

例えばOfficeリボンみたいなものを用意するのと同時に、大量の作業を素早くこなしたい人向けにインクリメンタルサーチつければいいとおもう。

例えばintellij ideaのSearch everywhereみたいなかんじに。選択候補が絞られる度に選択候補機能リボンUI位置がユーザにわかるように絞られる演出がされてればなおベター

2013-11-04

言語関係なくおすすめ出来るプログラマー向けツール 5+α

今までプログラマーをやってきて、状況や環境に左右されず有用だったツールを書き残しておく。

基本的に Windows, Mac どちらでも動作するもの


1. VirtualBox

https://www.virtualbox.org/

ローカル PC 上に別の OS (LinuxWindows) を動作させる事ができるツール。複数の OS を同居させる事ができるので、自分趣味用のサーバ仕事用のサーバを分けて管理したりできる。昔自分Linux勉強をした時は、メイン PC とは別にサーバPC を買ってきて設定していたけれど、VirtualBox があればそんな面倒な事をしなくても済む。今は VirtualBox を更に簡単に設定できるたツールもあるみたいなので、それを使うのも良いかもしれない。


2. パスワード管理ツール

名前の通りパスワード管理するためのツール。1Password https://agilebits.com/onepassword か KeyPass http://keepass.info/ が良いと思う。サーバサイドのプログラムを始めると、sshデータベース等、様々なアカウント管理する必要が出てくる。root パスワードを忘れた時に、他の人がそれを覚えている保証は無いので保険としてぜひ導入して置いた方が良い。


3. プログラミング向けエディタ

何でも良いので、とりあえず汎用プログラミング向けエディタを使う事をお勧めする。Sublime Text http://www.sublimetext.com/Eclipse http://www.eclipse.org/Vim http://www.vim.org/Emacs http://www.gnu.org/software/emacs/ あたり。Linux に関わるのであれば、VimEmacs どちらかは習得しておいた方が良いが、初期学習コストは高い。EclipseJava 以外の言語にも多数対応していて機能豊富なので、最初はここから始めるのが良いかもしれない。もし Eclipse も難しいと感じたら、より普通テキストエディタ寄りの Sublime Text から始める。


4. git

http://git-scm.com/

最近オープンソースプロジェクトgithub で公開されている割合が多い。そうで無くても git リポジトリ採用率はとても高いので、gitインストール必須と言っても良い。また、個人用のリポジトリを作るのもとても簡単なので、小さいプロジェクトを始める時は最初git init をしてしまうのが良いだろう。もちろん、svnmercurial を使っているプロジェクト存在するので、それらも適宜インストールする。


5. Google Account

これはツールでは無くて Web サービスだが、サイトアクセス解析しろ地図機能の実装にしろWeb サイトの構築を Google 抜きで考えるのは難しい。また、開発メンバーとのコラボレーションを行う場合Microsoft ExcelメールDropBox でやりとりするよりも Goole Drive の Spreadsheet を使う方が便利な事も多いので、意識して Google を使うようにすると新しい発見がある。


+α.

2012-08-08

iPhone向けウェブデザインについて考える

いわゆる「スマホ専用サイト」ではなく、PCサイト(という言い方は変ですが)をiPhoneで閲覧したときの使い勝手について。

カラムの横幅を広げすぎない

カラムの横幅が広すぎると、ダブルタップで幅を合わせても文字が小さくて読めず、文字が読める程度まで拡大すると今度は横スクロールが発生する、というジレンマに陥りますPCガラケーの頃から、「適当に横幅を狭くしたほうが長文を読みやすい」という指摘はされていますが、iPhoneもそれに倣うべきだということでしょう。ページ全体の横幅についてはあまり問題になりません。

ヘッダーは固定しない

width:100%のヘッダーをpositionでページ上部に固定した場合、ページを拡大するとヘッダーの幅がそれに合わせて縮小し、内容物が折り返されて縦に長くなりページを半ば覆ってしまう、というような問題が発生します。

キーワードリンクをしない

ブログWikiでは、文中のキーワードリンクをべたべたと張ることがよくありますが、スクロールダブルタップズームのために画面のどこかにタッチしなければならないスマホでは、必然的に誤タップが多くなってしまます。本文以外でも、なるべくタッチ用の余白を多く取るように心がけたほうが良いと思われます

インクリメンタルサーチをしない

フォームにフォーカスするとそれに合わせて自動的にページが拡大されるiPhoneでは、フォー入力中にはそのフォームに集中することを強いられますフォームに文字を入力しながら変化していく本文を読む、という操作には向いていません。

2009-08-20

http://anond.hatelabo.jp/20090820185042

はてなの不備もあるけれど、誤解もあるようです。

まず、インクリメンタルサーチ全文検索に対応していません。

あくまで、自分ブックマークしたエントリタイトルURL、それに自分ブックマークコメントからだけです。

あと、遅い件はブックマーク数が関係しているかもしれません。2000も無い私の場合は至って快適です。

インクリメンタルサーチはとりあえず的で、本格的な検索全文検索で、ということかもしれません。

そして、ユーザー毎の全文検索ですが、これ、有料オプションです。

はてなブックマークプラスで無い人は使えませんが、リンクだけは出てくるようですね。

これははてなの不備でしょう。はてなアイデアに投げれば修正されるかもしれません。

というわけで、はてなにカネ/個人情報なんか渡さない、という人はマメにコメントを残しなさい、ということかも知れません。

もしくは個人用に全文検索エンジンを立ち上げるか。最近クラウドとかWebAPIとかWebHookとかあるんで、それらを駆使すれば意外とハードルは低いかもしれません。

2008-12-26

[][]Rails of Ruby on Rails ~Case of LOCUSANDWONDERS.COM~

Blog locus.heroku.com

Products locus.heroku.com

Rails of Ruby on Rails サポートサイト

http://railsofrubyonrails.com/download/locus_files.zip

LOCUS. AND WONDERS.

Heroku | Cloud Application Platform タグ「heroku」を含む新着エントリー - はてなブックマーク

BitNami :: RubyStack

BitNami :: From InstantRails To RubyStack

BitNami :: Redmine

Amazon.co.jp: Rails of Ruby on Rails ~Case of LOCUSANDWONDERS.COM~: Plan de Sens, 清水 智雄: 本

ブログショッピングサイト作成ケーススタディを解説します。

音楽サイトを選んだのは、画像、音声、動画など、

今のWebで考えられるほとんどのコンテンツを扱っており、

Railsの良さを一番実感していただけると思ったかです

Ruby on Rails 2.0対応

「レイルに乗ってみた」の検索結果一覧 - 牌語備忘録

「Rails of Ruby on Rails ~Case of LOCUSANDWONDERS.COM~」を含むブログ - はてなキーワード

満足せる豚。眠たげなポチ。:RAILS OF RUBY ON RAILS が実にすばらしい件

RAILS OF RUBY ON RAILS - 世界線航跡蔵

いろんな意味で新しい Rails 本: Rails of Ruby on Rails - まちゅダイアリー(2008-05-24)

Rails of Ruby on Rails 目次

Rails of Ruby on RailsCase of LOCUSANDWONDERS.COM~

Introduction

 HTMLCSSからその先のステップ

 Ruby on Railsの基礎知識

 プログラミングRubyの基礎

Chapter 01 開発環境構築

 Windowsでの環境構築

 Mac OS Xでの環境構築

 Windows / Mac OS X共通の設定

Chapter 02 プロジェクト作成

 Rails プロジェクト作成

 データベース接続の設定

 データベース作成

 データベースの内容を確認する

 開発用Webサーバの起動

Chapter 03 ブログ作成

 記事の作成・読み出し・編集・削除

  スキャフォールドジェネレータで管理画面を作る

  レイアウトを変更する

  各ページのデザインを変更する

 バリデーションと日本語対応

  バリデーションを使ってフォームの入力内容を検証する

  Ruby-GetText-Packageをインストール

  バリデーションエラー日本語化

 ユーザ認証管理

  ユーザー認証機能を付ける

 画像アップロード

  FileColumnプラグイン

  マイグレーション

  モデルの修正

  フォームの変更

  画像を表示するようにViewを修正

 フィードAtom)を配信

  Atomフォーマットを追加

  Atomフィードテンプレート

  Auto Discoveryを追加

 コメント機能

  ベースを生成

  マイグレーション

  モデルの修正

  ネスティッドルート

  コントローラの修正

  コメント機能を記事に組み込む

 トラックバック機能

  スキャフォールドでベースを生成

  マイグレーション

  モデルの修正

  ネスティッドルート

  コントローラの修正

  トラックバック機能を記事に組み込む

 タグタグクラウド機能

  プラグインインストール

  記事にタグ付け機能を追加する

  タグクラウド表示をサイドバーに追加する

Chapter 04 ショッピングサイト作成

 商品管理

  商品管理

  ジャンル管理

 ショップ画面

  商品一覧画面を作成

  商品詳細画面の作成

  ライトボックスJSライブラリを使って商品画像を効果的に見せる

 ショッピングカート

  Cartモデル作成

  CartItemモデル作成

  Cartコントローラ作成

  カート画面の作成

 注文処理

  OrderモデルとOrderItemモデル作成

  決済・注文画面の作成

 自動返信メール

  メール送信のための設定

  メーラージェネレータでOrderMailerモデル作成

  送信内容のテンプレート作成

 コンタクトフォーム

  メーラージェネレータでContactモデル作成

  フォームの作成

  入力の検証をする

Chapter 05 サーバー環境

 Railsアプリケーションの公開

  Herokuを設定する

  アプリケーションを公開する

  サイトを本番運用環境に変更する

Chapter 06 ユーザー事例

 ケース1 Saigenji (http://saigenji.com)

  サイト携帯電話対応にしたい

  インタビュー

  作品集 (Saigenji & Happiness Records 編)

 ケース2 UK.PROJECT (http://ukp-pr.com)

  Railsインクリメンタルサーチ

  インタビュー

  作品集 (UK.PROJECT 編)

 ケース3 Traffic (http://trafficjpn.com)

  動的データを静的ページに表示したい

  インタビュー

 ケース4 RX-RECORDS (http://rx-records.com)

  複数の画像が切り替わるFlashバナーRails管理・生成したい

  各バンドごとに情報を集約させたい

  インタビュー

  作品集 (RX-RECORDS 編)

 ケース5 石田ショーキチ (http://scudelia.net)

  ラジオ番組ポッドキャスト形式で配信したい

  通常のページ構成以外の特設ページも管理したい

  サイトの好きな場所にバナーを設置・管理したい

  インタビュー

  作品集 (石田ショーキチ 編)

 ケース6 V2 Records (http://v2records.co.jp)

  Wordのような操作感でニュース記事を編集したい

  情報を限定し直感的で簡単に管理したい

  インタビュー

 ケース7 橋本昌彦 (http://www.hashimotomasahiko.com)

  天気と連動した画像を表示する

 ケース8 BUMP OF CHICKIN (http://www.bumpofchicken.com)

  拡大画像ロールオーバーで表示したい

  インタビュー

  作品集 (HIP LAND MUSIC 編)

 ケース9 Cradle (http://cradleorchestra.com)

  見たい記事だけをアコーディオン表示させたい

  インタビュー

  作品集 (Cradle & Palette Sounds 編)

Appendix

 主なエラーの例と対策

 Reference

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん