「Google Chrome」に登録している大量のブックマーク(お気に入り)や過去の検索履歴から目的のサイトを見つけるのは手間ですよね。 そこで本記事では、これら情報を爆速で検索できるオススメの設定方法を紹介します。 具体的には、アドレスバーに指定キーワードを入力すれば、ブックマークや履歴の中からカンタンにサイト検索可能となります。 サードパーティ製アプリや拡張機能は不要なので、ぜひご参考あれ。
本記事が切っ掛けとなってお声がけを頂き、本記事の増補リファイン版となる記事をSoftwareDesign 2018年1月号のシェルスクリプト特集第2章として執筆しました。リファイン版には、この記事で触れていない文法面での分かりにくさについての解説が含まれています。その文法面での分かりにくさの解説の一部に相当する記事もありますので、ぜひそちらも併せてご覧下さい。 Shell Script Advent Calendarをご覧の皆様、図々しくも5日目に続く2度目のエントリーのPiroです。 前回は自作のBashスクリプト製Twitterクライアントをネタに実装を解説しましたが、今日は他の言語で多少のプログラミング経験はあるんだけど、どうにもシェルスクリプトは苦手だ……という人のための、シェルスクリプトによるプログラミングの勘所を解説してみようと思います。多分、プログラミング入門レベルの人や上級
デバイスドライバをビルドするためには、カーネルバージョンと同一バージョンの、kernel-develとkernel-headersパッケージが必要です。 そのため、まずは自身の環境のカーネルバージョンと上記2つのパッケージがインストールされているかどうかを調べます。 # uname -r 2.6.18-238.el5 # rpm -aq | grep kernel kernel-headers-2.6.18-238.el5 kernel-devel-2.6.18-238.el5 上記例では、カーネルのバージョンが「2.6.18-238.el5」であり、同バージョンのkernel-develとkernel-headersパッケージがインストールされています。 もし、インストールされていないのであれば、yumなどを使いインストールします。 # yum install kernel-devel
■■■ Emacsをもっと快適にするElisp集 Emacsは単独でも強力なテキストエディタですが,Elispによるカスタマイズでエディタの枠を越えた強力な作業環境になり得ます.とはいえ,Elispのコードを書くのはなかなか敷居の高いもの.そこで今回は,Web上で公開されている様々なElispをご紹介します.「Emacsって興味はあるけど何ができるの?」「Emacs使ってるけどもっと便利にしたい!」とお考えの方のヒントになれば,と思います. なお、Elispのご紹介にあたり、Emacsは23.1.1、OSはWindows7とMandrivaLinux2010.0で確認しています。環境によっては動きが異なったり、動作しない可能性がありますのでご了承ください。 ■■ newsticker.el Emacsに標準で入っているフィードリーダです. “M-x newsticker-show-news
設計パターン 項目の機能拡張 モデル参照かつ入力可能な項目を用意する GoogleMapsへのリンクを用意する 適用日に対応する消費税を自動的にセットする 主キーとコードの設計 主キーの設計 (1) 基本的な考え方 主キーの設計 (2) 複合キー 主キーの設定 (3) 親子の関係 主キーの設計 (4) 親子孫の関係 主キーの設計 (5) 親子孫の関係を変更する 文書番号を "カテゴリ + 年度(YYYY) + 6桁数字" とする コピー登録時に枝番を増加させる 子モデルの主キーを親モデルの主キー + 枝番とする 外部連携 クラウド上に用意された外部サービスとの連携方法を説明します。 メール送信 Slackにメッセージを送信する Web API を利用する (HTTP GET) (例:住所確認API) Web API を利用する (HTTP POST) 駅すぱあとWebサービスフリープランを
知る人ぞ知るCIサーバ,ThoughtWorks Goを試してみたよ。その昔,Cruiseと呼ばれてたやつで,どうゆういきさつがあったか知らないけど,いつの間にか Go って,なんとも印象に残らない名前になったヤツ。たまたま「そんなのあったなー」とThoughtWorks覗いてみたら,フリーのCommunity Editionなんてのがあったので,ちょっと使ってみた。 → http://www.thoughtworks-studios.com/go-agile-release-management インストーラがあるので簡単に導入できるけど「あー,Jenkinsさんはすげー簡単なんだなー」と思えるほどには面倒w。Go Serverだけでは何もできないので,Go Agentもインストールしないといけません(Jenkinsで言うところのExecutor)。このAgent,勝手にサーバ見つけてく
\C-x $ :set-selective-display・・・指定した桁数以上字下げしている行を隠す関数とのこと http://www.bookshelf.jp/texi/emacs-20.6-man-jp/emacs_12.html#SEC80 と言われてもよく分からんので画像. こういうのが、M-4 C-x $ で (4字下げの行を隠して表示) 以下のように折り畳まれて表示される (4字下げの行を隠して表示) この場合は4字下げされた部分が省略表示になるので、Perlだとちょうどsubの中身が省略される感じになる。折りたたみ表示中でもバッファは普通に編集可能です。 使いどころがよく分かんないけど、モジュールの骨格をざーっと見てみたいとか、インターフェースどうっすかな〜っとか、関数名だけイジりたいよ〜とか、そういう時に使うと中身が一時的に見えないのは目に優しいかも。カーソル移動もちょっ
あなたは人に「モデルベース開発」を正しく説明できるだろうか? プロセス改善手法の1つであるモデルベース開発の概念や特徴について解説 ご存じのとおり、皆さんが普段何げなく使用しているシンプルな家庭用電化製品から、輸送・通信・防衛/安全保障・医療・産業機器に至るまで、「組み込みシステム」は今日の電子機器製品の根幹を支えるテクノロジーとして急速に普及しています。 さらに、組み込みシステムの適用範囲は、プロセッサやメモリの低価格化と高機能化に伴い増大の一途をたどっており、組み込みシステム自体の大規模化も急速に進んでいます。例えば、DVDレコーダや携帯電話などに代表されるような次世代の情報家電製品においては、組み込みシステム向けのソフトウェアのステップ数は年々増大する傾向にあり、いまでは数百万ステップは当たり前で、中には1000万ステップを超えるようなケースも出てきています。実際、「ここ3~5年の間
タッチパネルディスプレイの搭載、スマートフォンライクなリッチUIによる高い表現力と直感的な操作への要求は一般化しつつある。この流れは組み込み機器でも例外ではない。こうしたトレンドを受け、いま急速にその存在感を増しているのが、C++ GUI開発フレームワーク「Qt(キュート)」だ。なぜ、組み込み機器開発でQtが選ばれているのか。その理由に迫る! リッチUIの要求高まる、組み込み機器への採用が進む「Qt」 マルチプラットフォームに対応した、C++ GUI開発フレームワーク「Qt(キュート)」をご存じだろうか。1996年に最初のバージョンがリリースされてから17年間、時代の潮流に合わせながら機能拡張・性能改善していき、GUI開発にとどまらず、アプリケーション開発全般をカバーする豊富なライブラリ群と多彩な開発ツールを備えた“包括的フレームワーク”として成長を遂げてきた。最新バージョンは「Qt 5.
ふと思い立ち、gccの秘密(?)関数_Unwind_Backtrace()を使って実行途中プロセスのbacktraceを取ってみようとしたら、驚くほど動かず、延々と調査するはめに。結局わかったことは以下: C++のコードの中から使った場合は(試した範囲内では)いつでも動く Cのコードから使った場合、x86_64(amd64)やIA64では動くが、x86(32ビット)とかsparcでは動かない。また、これらはOSにも依存しない Cの場合で、x86_64とx86の違いは、ELFの.eh_frame section内に実行コードのframeに関するcall frame information(CFI)が含まれているかどうか。含まれていれば動くが、そうでなければ動かない。 x86におけるC++とCの差もELFの.eh_frame sectionの中身の違い .eh_frame sectionに必要
JavaScriptで本格的なプログラミングの世界に触れてみよう。連載を通じて実用的なアプリケーションを作れるようになるはず!?(編集部) JavaScriptってよく聞くけど何だろう? JavaScriptは、Webブラウザ上で動かすことのできる簡単なプログラム言語です。HTMLだけでは動くWebページはできませんが、JavaScriptを使うとWebページにさまざまな動きを入れることができるようになります。 プログラム言語と聞くと、なんだか難しそうに感じてしまうかもしれませんが、心配はいりません。 本講座は、HTMLは分かるけどプログラムを書いたことがないという人や、デザインは得意だけどプログラムは全然分からない! 文科系で数学は苦手! という人が理解できるような入門講座として、JavaScriptの基本から進めていきます。 用意するものはメモ帳などのテキストエディタとWebブラウザだ
今回から数回にわたって「Excelマクロ/VBAで始める業務自動化プログラミング入門」を書くことになった。正直言って、ExcelのマクロやVBA(Visual Basic for Applications)は数十年前にちょっと触っただけで、全くの初心者といっても過言ではない(2014年当時)。本連載はプログラミングの初心者を対象にしているので、筆者も勉強しながら「読者の皆さまと一緒にExcelマクロ/VBAについて学んでいければ」と思っている。 なお、本連載を執筆するときに使った筆者のソフトウェア環境は、OSが「Microsoft Windows 10 Professional」(64ビット)で、Excelは「Microsoft Excel 2016」だ。この連載では原則として「Excel」というとMicrosoft Excel 2016の使用を前提としているが、お手元のExcelでもでき
関連キーワード M2M | Internet of Things(モノのインターネット) | ネットワーク | ビッグデータ | スマートデバイス 前回(関連記事:データの海に溺れない IoT時代に求められるビッグデータ活用の在り方)までは、「モノのインターネット」(Internet of Things:IoT)の概要と価値創造の源泉となり得るアナリティクスについて考察した。今回はIoTを支える技術や業界がどのような構造になっているかを解説する。 これまでの連載 第1回:モノが自律する時代はすぐそこ? IoTの可能性を探る 第2回:データの海に溺れない IoT時代に求められるビッグデータ活用の在り方 1.M2Mを支える技術と複雑なベンダー構造
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く