Agenda EmacsでPerlコーディング anything.el perl-completion.el auto-complete.el anything-project.el flymake perl-tidy emoji 設定方法
Emacs22から標準添付されているflymakeが超便利です。flymakeは、動的にシンタックスチェックを行ってくれるelispで、typo等によるミスが、これでかなり減ること受け合い。以下の設定には、set-perl5lib.elが必要なので、あらかじめload-pathの通った場所にインストールしておく必要があります。 http://svn.coderepos.org/share/lang/elisp/set-perl5lib/set-perl5lib.el 以下、設定。 ;; flymake (Emacs22から標準添付されている) (require 'flymake) ;; set-perl5lib ;; 開いたスクリプトのパスに応じて、@INCにlibを追加してくれる ;; 以下からダウンロードする必要あり ;; http://svn.coderepos.org/share/
Raycastを使い始めて1年経ったので、どういうことに使っているかを振り返ってみる。去年書いた AlfredからRaycastに移行した - oinume journal の記事から少し使い方が変わっているところもあるのでメモがてら。 基本的な使い方 Cmd + QをRaycast起動のショートカットとして割り当てている。Pro版は使っていないのでAI機能などは使ったことがない。 ブラウザのブックマーク検索など、よく使うけどHotKeyを割り当てるほどでもないRaycastコマンドはbmのようにAliasを設定している。 Cmd + QでRaycastを起動してbmと入力するとブックマークの検索ができるので楽ちん アプリケーションランチャー機能 アプリケーションを起動するときのランチャーとして使っている。よく使うアプリにはHot Key(ショートカット)を割り当ててる。 Clipboar
最近は長期インターンシップ経験者、起業している方、 学生団体やゼミ等で社会人と積極的に関わっている学生も増えてきました。 今回は、そのような学生と接する上で、 「おっ!こいつ仕事できそう!」と思うような特徴を挙げてみたいと思います。 根拠のない主観の部分も多いですが、ぜひ見てみてください。 行動編 1.メールのレスポンスが早い メールのレスポンスが早く、丁寧かつフォーマルなメールもでき、気配りや顔文字も適度に入れたりとTPOに合わせて使いこなせる学生は優秀だと感じてしまいます。 2.話し方がTPOによって使い分けられる 敬語が使えるかどうかも大切ですが、それ以上にTPOによって礼儀や配慮ができるかどうか。 これは在学中の社会経験の量と比例する気がします。ホテルや料亭でアルバイトをしている学生も好印象ですね。 3.すぐやる 行動に移すまでの時間、いわゆる”瞬発力”は仕事ができる人に共通してい
アプレッソは二代表制で営業・マーケティングはIBMで長年営業をやっていた長谷川、技術や製品計画は私が担当しているのだが、長谷川から、以前受けた「7つの習慣」のトレーニングがとても良かったので、会社のためというよりも社員一人一人の人生にとってプラスになるだろうから受けてみてはどうか、という提案があり、社員全員で受講することになった。第一弾ということで私を含む役員・マネージャー全員が先日、研修を受けてきた。 7つの習慣」に基づいた内容のものとなっている。書籍の副題が「個人、家庭、会社、人生のすべて − 成功には原則があった」とされているだけあってその内容は仕事に留まらず個人間の人間関係や家庭生活など人生の様々な場面で共通して通用するものとなっており、ライフハックや成功の秘訣本、ハウツー本、自己啓発的な内容の書籍等を胡散臭く感じやすい私から見ても納得できる内容ばかりで、厚みがあり、奇をてらわず王
[対象: 全員] パンダ・アップデートが、いよいよ日本語(と韓国語)にも導入されました。 米Googleの公式Twitterアカウントが日本時間の2012年7月18日にまずツイートで発表し、次いで日Googleのウェブマスター向け公式ブログが、そして日Googleのコーポレート版の公式ブログが公式アナウンスを出しました。 We’re launching Panda for Japanese & Korean. <5% of queries affected (no other languages affected today). Context: goo.gl/eodS2 — A Googlerさん (@google) 7月 17, 2012 Google ウェブマスター向け公式ブログ: Google 検索が、高品質なサイトをよりよく評価するようになりました Google Japan Bl
知ってる人は知ってるが、知らない人は興味さえ無い、Google検索エンジンのパンダアップデートが昨日ありました。英語圏に続いて日本と韓国にも適用されたわけです。すでに適用されてるんじゃないかという噂もありましたけど、ガセだったようで・・。 Googleの公式ブログ 例えば、ユーザーにとってあまり価値のないサイト、利便性の低いサイト、他のサイトからのコピーで構成されているようなサイトの掲載順位は下がります。一方、独自の研究や報告、分析など、ユーザーにとって重要な情報を提供しているサイトの掲載順位はより適切に評価されるようになります。この変更は、日本語、韓国語ともに約 4% の検索結果に影響する見込みです。 以前もブログに書きましたが、Googleは「本当に価値あるサイト」を検索上位に持ってきて、そうでない「不正な手段でアクセスを稼ごうとしているサイト順位を下げる」というためにペンギンアップデ
日曜だし、暑いしでブログはサボろうかと思ったけど、ここ1週間とっても面白いこと、世界のSEOの常識を覆すようなことがあったので、とりあえず第一弾として触り部分を書きます。この分析は、ここのブログを書いている田村氏の協力をいただいて近日中にもうちょっとまとめたいと思います。 さて、7/18にGoogleがパンダアップデートという、検索エンジンの大きな改変を行いました。関連エントリーがありますので、知らない方はまずこちらを 日本にもGoogleのパンダアップデート!! 新規参入にチャンス到来かも いいサイトの評価をあげて、そうでないところは下げるということでして、Googleの発表では「4%が影響を受ける」ということでしたが、わたしが管理している10以上のサイト(全てWordPressベース)の全てが大きな影響を受けました。 一つを除き、大半が物凄いことに・・・ 検索結果の表示回数が2〜3倍に
The document lists various web technologies including HTML5, CSS3, JavaScript, HTTP/2, WebRTC, WebGL, and more. It also discusses how these technologies are implemented differently in Firefox OS versus Android, with Firefox OS aiming to optimize for the web while Android uses more native platforms and libraries. Finally, it suggests Firefox OS may transitionally combine web and native implementati
LL decadeに参加してきました。 LL Decade LLには以前観客として参加したことはありますが、今回はネットワークチーム(LLNOC)として参加しました。前回のLLで手がまわらなかったネットワーク監視系でのお手伝いということで声をかけていただいて、sFlowを集めてのトラヒック解析を担当しました。 sFlow周りのネットワーク構成はこんな感じ。実際のNW構成よりかなり簡略化して書いてます。 トラヒック情報のsFlowはセンタースイッチのAX3640S と PoEスイッチの X600(2台)からだしています。sFlowを集めてトラヒック解析するフローコレクタ(今回はGenieATM)は同じ会場内に置くのが常套手段ですが、なにせ今回はNW設置作業に許された時間は1時間だけ。その短時間のうちに設定調整作業をするのは厳しいので、今回はコレクタを会場に持ち込まずにリモートサイトに置き、会
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
« DoBeDo 2.5 | メイン | javascript で Query String » javascript: escape(), encodeURI(), encodeURIComponent() 比較 javascript の escape(), encodeURI(), encodeURIComponent() 関数群について、どの文字がエンコードされてどの文字がエンコードされないのか分かりにくいのでまとめておく。 まずは、対象範囲 %20(半角スペース)〜%7E(チルダ~) 元データ !"#$%&'()*+,-./ 0123456789 :;<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\]^_` abcdefghijklmnopqrstuvwxyz {|}~ escape() %20%21%22%23%24%25%26%27%28%29*+%2C-
株式会社プランセスの全面協力の元、HTML暗号化ソフト「SHTML」を2005年7月11日にリリースしました。 Javascriptの知識が全くない方でも利用可能なように設計されています。最短ステップの場合、暗号化したいソースを貼り付けて、「暗号化する」ボタンをクリックするだけです!! 右クリック禁止+ソースの暗号化+印刷禁止+テキスト選択禁止・・・が今までにないほど簡単に!! Javascriptのescape関数を用いると、日本語などそのままURLに渡すと問題が起こる可能性のある文字をエンコードしてくれます。IEでは、ユニコードにエンコードしてくれます。例えば、「あ」という文字はIEでは「%u3042」と「%u」で始まる文字列にエンコードしてくれます。 一方、Netscapeでは、escape関数を用いると文字列をISO-Latin-1コード(ASCIIコード)に変換してくれます。例え
2007-12-22 カテゴリ: Client Side タグ: JavaScript Tips Unicode JSON さっきはPerlにはまるとか言っておきながら結局JavaScript… JavaScriptの文字列を、\uXXXXの形式のUnicodeEscapeSequenceにエスケープする関数を書きました。 JavaScriptの文字列をJSONとかでよく見かける、 \u672c\u65e5\u306f\u6674\u5929\u306a\u308a の形式の文字列に変換する関数です。ソースやサンプルは続きで。 ソース var unicodeEscape = function(str) { var code, pref = {1: '\\u000', 2: '\\u00', 3: '\\u0', 4: '\\u'}; return str.replace(/\W/g, fu
Eclipseは主にJavaアプリケーションの開発に利用されますが、Eclipse自身はJavaに特化した開発環境というわけではなく、プラグインによりC/C++、Perl、Ruby等のほかの言語にも対応することができます。今回はその中でもPerlをサポートするEPIC、RubyをサポートするRDT、PythonをサポートするPyDevをご紹介します。 1.EPIC(Eclipse Perl Integration)プラグイン EPIC(Eclipse Perl Integration)プラグインは、Eclipse上でPerlのプログラムを開発するためのプラグインです。文法チェック、コードアシスト、perldocサポート、コードフォーマッタ、テンプレート、アプリケーションの実行をサポートしています。 ■入手方法 次のアップデートサイトからプラグインをインストールします。 http://e-p
EPIC - Perl Editor and IDE for Eclipse Syntax highlighting Configurable coloring of syntactic elements On-the-fly syntax check Syntax errors detected and explained as you type or upon saving a file Content assist Autocompletion for subroutine and variable names Quick reference feature Documentation tooltips for built-in Perl functions Outline view Displays used modules and subroutines contained in
私は結構エディタ難民で、HTML/CSS/PHP等をコーディングする際のエディタをWindows・Mac含め色々試してきましたが、最近は NetBeans IDE に落ち着いています。 NetBeans IDE は厳密にはエディタではなく、Windows・Mac・Linux用の無料で利用できるIDE(統合開発環境)の一種です。 ちなみに、↓のキャラクターは NetBeans IDE 日本語コミュニティの公式マスコットの「ねこび〜ん」です。 私はWordPressのテーマファイルを作成しているときに、PHPで独自のCMSを開発されている @kawagooch さんに勧められて使い始めたのですがとてもしっくりきたので、以後 HTML/CSS/PHP などWebサイトのコーディングには NetBeans IDE をメインで使っています。 私自身、NetBeans IDE を使うようになってからサ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く