トレンドマイクロでは 2013年の脅威傾向として非Windows、非PC への脅威拡散の増加を予測しています。先日来非Windows環境への攻撃事例として、RPMベースの Linux を狙う「SSHD Rootkit」の事例、非Windows系の Webサーバとして高いシェアを持つ「Apache」を狙ったWeb改ざん攻撃の事例、などを確認しています。そして今回は、Windows から Mac OS への不正プログラム拡散ケースとして興味深い事例を確認しました。 「ADW_YONTOO」はWindowsで拡散している、一般にアドウェアとして認識されている迷惑ソフトです。「ADW_YONTOO」は、Internet Explorer(IE)、Google Chrome、Firefox などブラウザのアドオンとして組み込まれる迷惑ソフトです。「Yontoo LLC」という会社が開発しています。特
SKK導入してShiftキー酷使してつらいなー、と言っていたら、antipopさんに、SandSをおすすめされたので、試してみている。 MacでSandSするのはKeyRemap4MacBookを使うと簡単だ。 Mac OS X で SandS (Space and Shift) を使う しかしどうしても手が勝手に小指でshiftキーを押してしまうので、一時的に両サイドのshiftキーは無効になるようにした。 このSandS、SKKでの日本語入力はまぁすぐに慣れるとおもうが、いままで手に染み込んだショートカットキーはだいぶ苦戦しそうだ。 例えばEmacsでのundoは、C-_ だが、押すキーは C-S-- である。 これはなかなか、キーを手で覚えているから、これをスペースにおきかえるということがすぐに思いだせなくて非常に難しい。 こういうのはまぁ無理に矯正しないでもいい気もするが、どうしよ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
プログラミング言語「Perl」の入門書「Perlについて語ろう」をKindle向け電子書籍として出版し販売を開始しました。 本書は週刊で発行しているメルマガ「 ゆーすけべーラジオ」内の連載を原稿とし、加筆修正したものとなります。文字数はトータルで11万文字ちょい。紙媒体にして100ページ前後というボリュームで、480円という値付けにしてみました。Perl処女脱出から、基本的なデータ構造の解説、様々なCPANモジュールの紹介、Webアプリケーションフレームワークの使い方などを「サクっと」した文章とコードでまとめました。Perl初心者の方を対象に、読み終わった頃にはWebアプリ開発ができている!ところまで持っていくことを目標にした入門書です。以下目次になります。 はじめに Perlとは? 初めてのPerl 関数とスカラー、配列 Perlにおけるデータ表現 データを操作する CPANモジュールを
先日の土曜日2月23日、大阪駅のすぐ近くYahoo!さんの会議室にてKansai.pm第15回ミーティングが開催されました。僕はJPA=Japan Perl Associationさんの支援を受けてゲストスピーカーとして参加させていただいた次第です。大阪に行くのは高校の修学旅行で立ち寄った(確か...)以来。「大阪駅-梅田駅の地下とかがダンジョンで迷いやすい><」なんて情報を事前に仕入れていたのでビクビクしつつも行ってきました。その報告をしつつなんとなく地域コミュニティとしてのKansai.pmについての考察、感じた事をまとめます。 僕の発表 どんなトークをしようかなーと悩んでいたのですが、後ほど盛大にフューチャーするpapix君から Kansai.pm はスキル的に幅が広いのでなるべく全員に刺さるような発表を! みたいなことを言われ、テーマを決めました。題目はズバリ 「Webサービスのつ
fluentdとかTreasure Dataとかログを拾い集めて集計する新しい技術やプラットフォームが出て来てますが、Webの表層レベルだとGoogle Analyticsがやっぱり便利で使えます。ただ、サイト全体のトラフィックを観察するのには向いていますが、例えば、いくつかURLがあってそれぞれのPVを取りたい!って時に毎回毎回URLパスを入れては数字を確認するってのには骨が折れます。そこでGoogle AnalyticsのAPIを使って自動化すると捗ります。 Perlで実装するには Net::Google::Analytics というモジュールがサクッと使う分には便利です。 Nick Wellnhofer / Net-Google-Analytics - search.cpan.org 厳密に言うならば「Google Analytics Core Reporting API」の「Ver
Apple の審査に手間がかかってしまったが、ようやく neu.Node を活用して「WiFiマンガ喫茶」機能を内蔵した CloudReaders 2.0 をリリースすることが出来た。 「WiFiマンガ喫茶」の設定は少し分かりにくいので簡単に解説する。 1. サーバーの役割を果たすiPhone/iPadをWiFiに接続する 2. WiFi経由でシェアしたい書籍・雑誌・マンガを CloudReaders に入れておく 3. ホーム画面(My Bookshelf)で、アクション・ボタン をタップし、シェアしたい書籍を選択する 4. 書籍が選択された段階で、シェアボタン をタップする 基本的にはこれで十分だが、ホーム画面からシェアボタンをタップして、現在シェアしているドキュメントを確認したり、取り除いたりも可能だ。 「WiFiマンガ喫茶」でシェアされた書籍を別の端末から読むには、同じ WiFi
春は気温が上がったり下がったりしてそれに合わせて速も上がったり下がったりするのでなかなか落ち着かない。 「速」というのは最近流行り始めてるネット用語で、人間のテンションとかテンポとかそういうのを表すらしい。 使用例:東京は速が高くて疲れる 使用例:今日はちょっと速おさえめで行きましょう 「速」が上がりすぎると「歌舞伎」(テンションや感情が高まってはしゃいだり暴れたりすること)という状態になり、「速」が下がると「蟄居(ちっきょ)」(人と交流を持たずにひきこもること)という状態になる。「歌舞伎」が起こると大体「罰」(トラブルなどに巻き込まれて嫌な思いをすること)が発生する。というような関係らしい。 使用例:速上げすぎて歌舞いたせいで超罰ってるからしばらく蟄居するわ あと、歌舞伎っぽい場所のことを歌舞伎座から取って「座」と呼ぶようです。 使用例:座じゃん(何かヤバい感じの空間を見つけたときに使う
« Perl Advent Calendar Japan 2012 は明後日からです、みんな参加して寿司を食べよう! | Main | PLACK_ENV my way » plackp -R したプロセスを終了する時には SIGHUP ではなく SIGTERM を送るべき、もしくは daemontools で plackup -R するのは筋が悪い話 スレタイ速報だから内容は無いけど、 plackup -R や plackup -r した場合には Plack::Loader::Restarter で fork して親プロセスでファイルシステム監視をして、変更があったら子プロセスで立ち上げた plack を再起動するみたいな事やってるんだけど、この親プロセスに対して SIGTERM を送ると子プロセスの方にも TERM 送ってくれるから良いんだけど、うっかり SIGHUP を送っちゃうと親
■ [ruby] Rubyのpデバッグは「p x: x」のようにすると良い Rubyプログラムのデバッグ中はpメソッドで変数の値を表示したりしますが、普通に「p x」とか書くと、画面に 3 とだけ表示されたりして、何が3なのか分からなくなってデバッグが進まない…みたいなことありますよね。 そこで、Ruby 1.9から導入されたハッシュの記法を使って p x: x みたいに書くと、これは p({:x => x}) と同じ意味なので、デバッグ出力が {:x => 3} みたいになって、ああ変数xに3が入ってるんだなと分かりやすくなります(かつタイプ数もそれほど増えない)。*1 変数が複数のときは p x: x, y: y みたいにします。
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
手をつないでいる時のように、気持ちを伝え合える指輪 遠く離れた相手とコミュニケーションできる世界初の指輪が開発されました。リングを握りしめると相手のリングが発光。握り方によってMini-Hug(短い間握られる感覚)、Intense Hug(長い間握られている感覚)、Urgent Hug(立て続けに刺激が送られる)と使い分けることができ、離れた相手へ今の気持ちを伝えることができるリングです。 指輪はBluetoothでスマートフォンに接続されており、データ通信を経由して遠く離れた相手の指輪へ想いを伝達する仕組み。専用アプリも用意されているので、そこからSNSに投稿したりカスタマイズすることもできるんだって。 このプロジェクトRing Uは現在CAMPFIREで資金調達中です。一緒に応援してみませんか? [CAMPFIRE] (KITAHAMA Shinya)
6月末にリリースが予定されているFirefox 22では、新たなJavaScriptエンジン「OdinMonkey」が搭載される(マイナビニュース)。OdinMonkeyには特定のJavaScriptコードの実行速度を向上させる「asm.js」という技術が採用されるとのことで、C#やJava、Native Client(NaCl)の置き換えを目指しているという(GIGAZINEの記事、Togetterまとめ、Mozilla開発者のブログ)。 asm.jsは既存のJavaScriptコードをそのまま高速化するものでは無く、C/C++といった静的型付けを採用する言語をLLVMを使用してJavaScriptへ変換したコード、またはasm.jsの高速化を意識して特別に書いたJavaScriptコードのみをを高速化するものだ。仕組みは単純で、JavaScriptにおいて変数の型を固定化して高速化しよ
1【速報】外務省が警告発令「北朝鮮での日本代表戦観戦目的で渡...おーるじゃんる 2喫茶店に衝撃クレーマーが登場!ピザトーストを3分の2食べて一...オレ的ゲーム速報@... 3上タン50人前おじさんのせいで、とある店のタンイベントが潰さ...はちま起稿 4家庭菜園きってのエース、サニーレタスさんまめきちまめこニー... 5柏木由紀さんがAKB48卒業するきっかけ『ららぽーと』だっ...ハムスター速報 6【衝撃】スイスで安楽死した日本人女性の最期の言葉が辛すぎる...不思議.net - 5ch(2... 7【阪神】近本光司、大山悠輔は疲労を考慮し欠場「ずっと人工芝...なんじぇいスタジア... 8作家・暇空茜氏、車椅子利用者の映画館トラブルで持論「キャタ...痛いニュース(ノ∀`... 9バレンタインの苦い思い出【45】ヤゴヴのマンガ劇場 10【衝撃映像】スイスで安楽死した日本人女性の最期
AV Watch にて、先日発表された PlayStation 4 開発者へのインタビュー記事が掲載されている。いくつか興味深い話が挙がっているが、興味深い点は以下のあたりだ。 メインメモリから GPU のシェーダーコアに直接データを流し込めるなど、独自のアーキテクチャを採用搭載光学ドライブは DVD と Blu-ray Disc しか読み取れないOS は BSD ベースソーシャル機能は実名制が基本BSD ベースの OS を搭載するとなると開発はしやすそうだ。ただ、実名制のソーシャル機能はやや不安なところがある。 (追記@15:00, hylom)AV Watchの記事に訂正が入っているが、光学ドライブについてはCDを読み込むことは可能だが、音楽CDの再生はできないということだそうだ。
Banshee に iTunes ライブラリをインポートする時に日本語なファイル名の一部で not found 言われる件 前提 netatalk の AFP サーバーに対してファイルを転送した。 現象 Banshee という Linux の iTunes みたいな音楽管理ソフトの iTunes ライブラリ取り込み機能を利用した時に日本語ファイル名の一部で存在するのに存在しないと言われる。 原因 OS X の HFS+ は Unicode の Normalization Form D という方向で符号化された物がファイル名として使われている。 Normalization Form とは何か Normalization Form とは Unicode は複数の形で一つの文字を表す事ができるので、それをどちらかに一般化 (normalize) する時に使う変換方法等の事。 http://uni
■ [iTunes] Mac の iTunes ライブラリを Windows に引っ越した 50GB くらいある iTunes のライブラリは MBA で動かしていたんだけど、vagrant とか仮想環境をバンバン作るようになってから 250GB の SSD が 90% 前後をふらつくようになってしまったので家で使っている Windows マシンの Drobo に引っ越した。 最初は引っ越すのは無理かなあと思ったんだけど、Mac のライブラリを丸ごとコピーして iTunes Library というファイルに拡張子 itl を付けてリネーム iTunes Library.xml の中のファイルパスを Windows の物に変更して改行コードもCR+LFに変更 これだけですんなり移行出来た。いくつか謎のリンク切れを起こしているファイルがあったので、それは刺身タンポポで修正して一段落。これで M
Perl › 読み物 PHPやPerlやRubyやPythonなどのスクリプト言語に対して、変数に型がないということを否定的にとらえる人もいるかと思います。特にC言語やJavaなどの静的言語を使ってきた人にとっては、型がないということが不安材料として目に映ることが多いのではないかと思います。 けれども、型がないということは、本当に素晴らしいことです。型がないことによって、たくさんの面倒から解放されるからです。 どのような型の値でも代入できる まず基本的なこととして変数に型がなければどのような型の値でも代入できるということです。つまり、受け取るときに、どのような型の値を受け取るのかを意識する必要がありません。 my $str = 'Hello'; my $num = 1; my $nums = [1, 2, 3]; my $person = {age => 2, name => 'taro'
わたしの日記は日々の出来事の鬱憤晴らしの毒だし日記がメインです。 相当病んでいます。くだを巻いています。許容出来る方のみのアクセスをお願いします。 また、この日記へのリンクは原則自由にして頂いても結構ですが、 写真への直リンクを張るのはご遠慮下さい。内容に関しては、一切保証致しません。 カテゴリ一覧 Network, Internet, IPv6, DC, NTT, Comp, Linux, Debian, FreeBSD, Windows, Server, Security, IRC, 大学, Neta, spam, 食, 生活, 遊び, Drive, TV, 仕事, 本日、4度目の訪問。 ここの油そばがおいしくてまたまたきちゃいました。 二度目は、 2012年11月7日にきているようです。 今回は、チャーハン宝そばセットです。 見ての通り、チャーハンの量がちょっとおかしいぐらい多いです
2013年3月26日(現地時間)、 BIND 9の複数のバージョンに存在する脆弱性の情報が、 BINDを開発しているISC (Internet Systems Consortium)から公開されました。 この脆弱性は、BIND 9に存在する致命的で深刻な欠陥のため、 脆弱性情報の日本語訳やFAQも用意されています。 具体的には、 遠隔からの攻撃によってnamedおよびdigやDHCPなどlibdnsを利用するアプリケーションにメモリを大量消費させることができるという脆弱性です。 ISCによる深刻度も「重大(Critical)」とされており、この問題について、 現在、ISCから修正版が公開されています。 ご参考までに、 アナウンスの原文および日本語訳へのリンクを以下に掲載します。 管理者の皆様におかれましては、 ネームサーバソフトウェアのご確認など適切な処置をお願いいたします。 記 ISCに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く