さくらのVPSにアタックしてくる人たちの行動を観察した記録です。観察日記。 今回のネタは以下です。 *phpMyAdminを狙っている人がやろうとしていること。それはBitCoin掘り *ハニーポットとかやる上で注意しないといけない法律 *マルウェアを配っているサイトは通報しよう なおこのスライドは、2014年2月22日のSecurity Casual Talks 2014#1(すみだセキュリティ勉強会)での発表資料です。 http://ozuma.sakura.ne.jp/sumida/
![さくらのVPSに来る悪い人を観察して通報してインターネットを少し良くする](https://cdn-ak-scissors.b.st-hatena.com/image/square/d9fc29b70d52f2c7f5901e475ebdd5d08120d278/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fvps-tuho-140221231855-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
By Tax Credits 日本でも終身雇用の崩壊が叫ばれる状況の中、年を追うごとに転職する人の数が増えています。なるべくならば仕事を変えることなく働き続けたいものですが、中には「転職するべきタイミング」というものがあるようです。 7 Signs It’s Time to Quit Your Job | TIME.com http://business.time.com/2014/02/17/7-signs-its-time-to-quit-your-job/ 2013年11月のアメリカの離職率が1.8%にまで上昇したことをウォール・ストリート・ジャーナルが伝えています。これは240万人が仕事を辞めたことを意味し、この数字は景気の後退局面が終わって以来、最も高い割合であったとのこと。240万人のなかには、自分の意志で仕事を辞めた人が多数含まれており、そのほとんどの人が新しい職に就いたとさ
関西で行われているIT関連の勉強会やコミュニティの一覧をまとめています。 追加要望やカテゴリの変更など諸々ありましたら、お気軽に編集リクエストまたはコメントにてお知らせください。 全般 わんくま同盟 (関西に限っていませんが、関西でも積極的に勉強会が行われています) GDG神戸 GDG京都 姫路IT系勉強会 CAMPHOR- 京都のIT系学生コミュニティ プログラミング言語 関西 Javaエンジニアの会(関ジャバ) 関西PHPユーザーズグループ Ruby関西 Ruby/Rails勉強会@関西 大阪Pythonユーザの集まり Python関西 kyoto.py akashi.py Kansai Perl Mongers (Kansai.pm) Perl Entrance (関西に限っていませんが、関西でも勉強会が行われています) Scala・PlayFramework関西ビギナーズ 大阪No
他人に共有したくない設定をVagrantfileに書くためのpluginつくった (追記)dotenvというもっと便利なツールがありました.僕のは,pluginを作る際の参考にしてください.dotenvとvagrantの連携は,glidenoteさんの“dotenvを利用して環境ごとでVagrantfileの設定値を変更してみる”を参考にしてください. vagrant-secret 例えば,VagrantでDigital Oceanを使う場合,以下のようにclient_idやapi_keyのような他人には共有したくない設定をVagrantfileに記述する. Vagrant.configure('2') do |config| config.vm.provider :digital_ocean do |provider, override| provider.client_id = '**
地域資源の情報を共有するデータベースサイト「CityData」に登録された「京都が出てくる本のデータ」が、はてなブックマークでじわじわと注目を集めています。リストアップしたのは、京都・岡崎の図書館で働く図書館司書で構成された学習グループ。小説やマンガ、ライトノベルなどに出てくる京都の位置データに加え、同グループによるオススメ度や内容紹介も記載されています。 ▽ 京都が出てくる本のデータ ▽ 京都が出てくる本のデータ | ししょまろはんラボ 「京都が出てくる本のデータ」をまとめたのは、京都の図書館司書による学習グループ「ししょまろはん」です。『鴨川ホルモー』『高瀬舟』をはじめとする小説から、『わさんぼん~和菓子屋顛末記~』『マスターキートン』『いなり、こんこん、恋いろは。』といったマンガまで、京都が登場するさまざまなジャンルの作品をまとめています。 各作品に出てくる京都の印象的なスポットは、
ここ最近、言いたいことといえば、「露出狂にあった」ってことかな。 傘はとうに吹き飛んでいて、ここ東京で遭難するような雪の日に、 逃げ込んだ新宿ルミネストの地下へと続く階段の踊り場で、露出狂にあった。 命からがら氷ついた髪の毛が少しづつとけて、ただもう家に帰りたいと無心に階段を下りていると、後ろから丸ビル勤務かなってくらい上等なコートを着こなしたレオンのようなサラリーマンに声をかけられた。 「ティッシュ持っていませんか?」 ティッシュとな。 このナイアガラの滝のように鼻をたらしてる女に、よくも聞いたねと、振りむけば丸ビル。 断じて不所持のチッスを、探してるふりの様式美。あれー?あれれー?つって。 エアギターもここまでってくらいカバンをガサゴソしながら、 チラチラと赤らめた顔でリーマンを盗み見ると、 リーマンのコートの第6ボタンくらいのとこから、リーマンのリーマン部分がサラッと出てた。 これが
こんにちは!シックス・アパートのにっくです。 突然ですが、みなさんは仕事で英語を使ったことがありますか? または、今後使う予定がありますか? 自分が関わっているMovable Typeはもともとアメリカで生まれたソフトウェアなので、海外にもユーザーがたくさんいます。サービスの性質上、海外のユーザー、スタッフと英語を使ったやりとりも多く、自分もたくさんのユーザー、スタッフと英語でやりとりをしてきました。 自分は英語のエキスパートではなく、英語力もそれほど大したことはないのですが、ひいひい言いながら、なんとか仕事で英語を使ってきました。 今回は、自分が今まで苦労した経験から、 仕事で英語を使うことになったとき、まず最初にするべきこと 実際に仕事で英語を使っていて感じたこと について、簡単にご紹介します。 英会話学校に通う前にするべきこと 英語にかぎらず、語学には主に4つのスキルが必要と言われて
Download ;;; flip-tables.el --- put a flipping table emoji on your kill ring (defconst flip-tables-version "0.1") ;; Copyright (c)2008 Jonathan Arkell. (by)(nc)(sa) Some rights reserved. ;; Author: Jonathan Arkell <jonnay@jonnay.net> ;; This file is not part of GNU Emacs. ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License
最近Vimを始めてvimrcを育てています。 GitHubで公開されている他の方のvimrcを読んで勉強しているのですが、個人的に特に参考にしているvimrcを紹介します。 日本語のコメントが中心 https://github.com/yuroyoro/dotfiles https://github.com/SpringMT/dotfiles https://github.com/rhysd/dotfiles (2014/02/26追加) https://github.com/glidenote/dotfiles (2014/03/03追加) すべて英語、もしくは英語のコメントが中心 https://github.com/deris/dotfiles https://github.com/toupeira/dotfiles https://github.com/cocopon/dotfil
日本出版者協議会 2012年10月、出版流通対策協議会(流対協)が「一般社団法人・日本出版者協議会」(出版協)となって生まれ変わりました。事務所営業日時:月・水・金曜日の11:00~17:00です。 いつも小社の書籍販売ではご尽力いただき、感謝しております。 御社が開業以来、人文書並びに文学系の専門書に比重のあるわが社にとっては、大型書店以外では店頭販売の機会が少ないものを含めて大変お世話になっております。当初から比べれば、現在ではわが社の月の売上の15%を占める状態にあります。 御社が、わが国の再販制度を前提に、世界有数の通販会社のノウハウ、特に顧客管理と流通システムの導入による販売力の展開は、わが業界に“黒船的”な変革を迫る物でもありました。当初は、定価販売と送料を含めた書籍の直販の一般的な販売スタイルでした。それでも売上を伸ばし続けたのは、御社の通販会社としての底力であり、業界全体に
Buyer Protection Program When you buy a domain name at Dan.com, you’re automatically covered by our unique Buyer Protection Program. Read more about how we keep you safe on our Trust and Security page. Next to our secure domain ownership transfer process, we strictly monitor all transactions. If anything looks weird, we take immediate action. And if the seller doesn't deliver on their part of the
ウェブの脆弱性は、ウェブアプリケーションのバグに起因するものと、ウェブブラウザのバグに起因するものの2者に大別することができる。 ウェブアプリケーションを開発/提供する仕事に従事している者には、この前者、すなわち、ウェブアプリケーションのバグに起因する脆弱性を最小限に抑え込むことを求められる注1。 かといって、脆弱性がないことを保障するのは難しい。「ウェブアプリケーションにバグがあっても脆弱性とはならない(あるいは被害が限定される)ような設計」を採用するのが現実的だと考えられる。 OSにおける、プロセス間のメモリ分離やuserIDに基づいたファイルへのアクセス制御を考えてみると、OSがセキュリティを「強制」するため、アプリケーション側で不正なコードが実行されても脆弱性とならない、もしくは、影響を小さく抑え込むことができるようになっていることがわかる。 ウェブ技術における同様の例は数多いが、
In 2011, I wrote a three-part series called How GitHub Works. I wanted to detail how we planned ideas, built them, and shipped them. GitHub no longer works like this, electing instead to institute a hierarchical, manager-driven, top-down, geocentric organization. I’m going to keep these posts up, though, because I think they address extremely important aspects of how good technical companies shoul
以前、「勉強会に参加しないと不幸になる話」というのをアップしました。 勉強会に参加しないと不幸になる話 - きしだのはてな このときは、勉強会x勉強会という枠だったので、「勉強会」と表現していますが、実際にはコミュニティに参加しないと不幸になる話でした。 あと、ここでの幸せ・不幸せというのは、エンジニアとして、という話で、エンジニアリング能力があがるとか、エンジニアリングの活動がやりやすいとか、エンジニアリングの活動が評価されるとか、エンジニアリングの話題を共有できる仲間が増えるとか、そういう観点です。 エンジニアとしての幸せ以外にも、人生にはさまざまな観点の幸せがある、ということは最初に補足しておきます。 会社が教育機能をもっていない エンジニアとしての幸せに大切なのは、エンジニアリング能力を上げていくことです。 ただ、2013年の産業経済省IT人材白書の概要に IT企業に対して、201
小田巻蒸しとは、うどんを入れた茶碗蒸しのこと。 これをたった5分で作れるんです。 TV『今ちゃんの「実は・・・」』の大好きなコーナー、「一流料理人が食べている極上の夜食」。 先日の放送は鮨どころ 一心の大将が自宅に帰ってから食べる夜食。 そこで紹介されていたのが、小田巻き蒸しだったんです。 コンビニで買えるアレを使うと超簡単!とのことで、さっそく試してみたところ、ものすごく簡単なのに、とにかく美味い! 番組サイトにはレシピがないので、私が実際に作ったときの写真と合わせて紹介します! 材料(1人分)なんと、コンビニおでんをつかうんです! 生卵 1個 コンビニおでんの出汁 150cc コンビニおでんの牛すじ 2串 コンビニおでんのがんも 1個 コンビニおでん用ゆずこしょう 2袋 うどん 1/4玉 刻みねぎ 少々 七味 少々 おそらく「夜食」なのでうどんが1/4玉になっているわけですが、私は普通
Go's Declaration Syntax(Goの宣言構文について) 2010/7/10 はじめに Goを新たに学びに来た人にはGoの宣言構文は、Cの伝統的な構文となんだってこんなに違うんだと思っているでしょう。 Goの宣言がなぜ今の形になってしまったかについて二通りのアプローチから比較し、説明させていただきます。 Newcomers to Go wonder why the declaration syntax is different from the tradition established in the C family. In this post we'll compare the two approaches and explain why Go's declarations look as they do. Cの構文について まず最初に、Cの構文について話させてください
有名料理店の料理の匂いや香料の著作権を一元的に管理する著作権保護団体「SMELAC(スメラック)」が年内にも設立される見通しであることが分かった。近い将来、匂いのデジタル配信が本格化される見込みが強いことから、匂いの無断配信に備え、関係各団体から使用料を徴収していく方針。 これまで特定の香料物質を除いた匂いそのものの著作権に関する厳密な法規定は存在しなかった。だが現在、デジタル化した匂い成分をインターネットから不特定多数に配信し、ユーザーの端末から同じ匂いを出すことができるデバイスの開発が進んでいることから、近い将来有名料理店から採取した匂いをデジタル化したのち、「デジタルおかず」として料理店の許可なく無断配信するサービスが登場する可能性が高く、これら匂いの著作権を適切に管理する団体の設立が不可欠と判断された。 匂いに関する業界団体が年内にも設立する著作権管理団体「スメラック(仮称)」では
As a developer, a large amount of my time is spent reading documentation. An even larger amount of time is spent finding said documentation. Or it was, until Dash entered my life. Dash is an application that manages self-contained documentation packages, called docsets. You’ll find docsets for almost every language, library, framework, and content management system, and you can even import others
A simple vim plugin for displaying data of an excel file. NOTE: It requires your vim with python supported. Python module xlrd is required on your system. To install it you may run sudo pip install xlrd For vim 7.3 and less, it works well for almost all kinds of file formats, ie. .xls,.xlam,.xla,.xlsb,.xlsx,.xlsm,.xltx,.xltm,.xlt etc But for vim 7.4, please add the following to your .vimrc fi
プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ:安藤幸央のランダウン(67)(1/3 ページ) オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。 道具としての開発環境 今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました。現在のプログラミング環境から振り返ると、そういう作業はアルゴリズムを考え、頭で想像したコードを書き下ろしており、脳内エミュレーターのようなものだったのかもしれません。 最近のプログラミング環境は、規模も複雑さも肥大化しつつ、プログラミングに関する情報もツールも大変充実したものです(マイナーな環境の情報が少ないことや、新古の情報が混在している問題はありますが)。 Web上の情報も書籍も豊富で、自分
毎年入試シーズンになると京都大学の構内には「折田先生像」が登場します。この折田先生像というのは、京都大学総合人間学部の前身である第三高等学校の初代校長・折田彦市氏の功績をたたえて設置されたものだったのですが、ある頃からこの像に対するいたずら書きがエスカレート、ついには像が撤去されるという事態にまで発展しました。しかしその後も本物の折田先生像があった場所には、毎年ハリボテの折田先生像が建てられるようになり、今やこのハリボテが入試シーズンの名物となっています。 この辺りに折田先生像は出現します。 大きな地図で見る 2月24日(月)の21時の時点ではまだ折田先生像の姿は見当たりませんでした。 25日(火)の4時過ぎにもう1度キャンパスをのぞいてみると…… !? 折田先生像を発見。今年の折田先生像はなんだかすっとぼけたご尊顔。 折田先生像の隣りに立てられている看板はこんな感じ。気のせいか、かなりク
Grunt は確かに便利なんだけど「それ NetBeans でできるよ」という話。 LiveReload NetBeans Connector 使えばOK. Chrome Web Store - NetBeans Connector を Chrome にインストール プロジェクトのプロパティ -> ブラウザ で "NetBeans Connector 組込みの Chrome" を選択する あとは NetBeans からプロジェクトを実行するだけ これで LiveReload を使う必要がなくなります。 SCSS/LESS のコンパイル NetBeans は標準で対応してます。 参考: NetBeans で Sass を使う - localdisk CSS/Javascript の minify JS CSS Minify Compress Plugin を使う。あるいは Assetic を
Gitterに感動した 金曜にメールチェックしてたら「Gitterが一般βになったから誰でも参加できるようになったよ」ってメールが届いてた。 確か以前は抽選かなんかだったんだけど、アイディアがちょっと面白いなーと思って参加できるようになったらメールでお知らせしてもらおうと登録してたんだけど。 Gitter - Chat, for GitHub 早速、試してみたんだけど…久々に感動するレベルのWebサービスでした。 そもそもこのサービス何なのか知らない人が大半だと思うんで、ちょっと説明するとこんな感じです。 GitHubのリポジトリやOrganization単位でチャットルームを作ることができる まあ、これだけなんですが。WebアプリとMacアプリがあってiPhoneとかのモバイル対応はまだらしい。とはいえ、Webアプリの方をMobile Safariなんかで見たらそこそこ見やすい感じではあ
最近気になっているPHPフレームワークのベンチマークを取得してみました。 サーバやフレームワークなどのチューニングはほとんどしていないので、 結果は、あくまで参考程度としてください。 テスト環境 仮想環境 (1CPU memory 4GB) PHP 5.5.9 (opcache使用) NGINX 1.4.5 確認したコマンド※ ab -n 1000 -c 20 http://localhost.local/ ※外部からではなく同じサーバで実施しています。 結果 Phalcon 1.2.6 Time taken for tests: 0.523 seconds Requests per second: 1910.87 [#/sec] FuelPHP 1.7 Time taken for tests: 1.704 seconds Requests per second: 586.90 [#/s
今からちょうど4年前の2010年2月、某巨大SIerの片隅でExcelやPowerPointばかりを眺めて過ごしていた頃、おれは仕事でも仕事以外でもコードなんかまったく書いていなかったし、GitHubのアカウントも持ってなかった。毎日見積書とWBSと納品書と請求書と、Excel方眼紙の詳細設計書と格闘してた。 当時おれは30歳だった。一度はプログラマとして生きるのは自分には無理だと思って入社したSIerで数年やってて、そこそこ成功した数年を送っているとは思っていたけど、でもやっぱり、そんな毎日に飽きていた。 技術力を重視とか言いながらプロパー社員にコードを書かせようとしない会社の方針にも、svnもgitも閉じられててガチガチに監視されたネットワークに繋がせておいてオープンソースがどうのと言う文化にも、手順や履歴を重視とか言いながらロクにバージョン管理システムを使おうとしない一部の同僚にも、
2010年末に会社を設立して、3年が経ちました。そして、約3年お世話になったインキュベーションオフィスを卒業して、オフィスを移転することになったので、なんとなく振り返ってみようと思います。 色々と試行錯誤しながらやってきたことを書き綴っていくので、あまりまとまりはないかもしれないです。 企業理念とか目指しているもの 立派な企業理念とか、ITベンチャーにありそうな「○○のサービスを立ち上げる!」とか、そういうものは当初から全くなく、ただ、時代の変化に対応できる持続可能な強いチームを作っていきたいと考えていました。 自分自身、コードが書くのは好きだし、新しい技術に取り組むのも好きだし、何か企画を考えるのも好きだったので、それを継続してできつつ、ちゃんと稼げる環境を作れればいいかなと思っていました。なんだかんだで、1日の中で仕事をしている時間は長いので、できるだけ楽しめる環境を作れれば、それが成
Currently, we have visualizations for the following data structures and algorithms: Basics Stack: Array Implementation Stack: Linked List Implementation Queues: Array Implementation Queues: Linked List Implementation Lists: Array Implementation (available in java version) Lists: Linked List Implementation (available in java version) Recursion Factorial Reversing a String N-Queens Problem Indexing
2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。本件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 本件に関する詳細は、プレスリリースをご確認ください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く