ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし本気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板 で
魔王殺しの竜騎士 なろうに対する所感|鷹山誠一の活動報告 えー、「小説家になろう」のランキング上位にプロ作家がそのままのペンネームで載っとるぞ、という件について。 へー、ランキングトップ付近に顔を出したってのは初めてかもしれないなー、でも鷹山さんの作風なら納得かも……とか思ってたら、どうも炎上案件になっているようで。 まあ話題になるのはわかるんですけどねえ。どうも僕には周回遅れ感があるというかなんというか……確かに珍しいっちゃ珍しいけど前例はいくつもあるわけだしなんで? とか最初は思ったんですけど、よくよく考えてみたらそりゃ積極的に情報集めてる濃ゆいなろう民ならともかく、普通の人はランキング上位に載るくらい目立たないと気付きませんわなあ。 そんなわけで、僕の知ってる限りの類似案件を挙げてみようと思います。 他にいなかったとしても規約に違反しているわけでもなし鷹山さんが責められる云われはない
2月10 レスポンシブでcssとjsのブレイクポイントがズレて困るときの対処 カテゴリ:javascriptiphone/ipadサイト Tweet レスポンシブデザインのサイトを作っていて、 ブレイクポイントの設定はcssのmedia-queryでやることが多いと思う。 でも動的な処理がからむ部分で変更があるときはjsでも切り替えを行う。 window.resize() とかで。 んで、今回、cssとjsで両方で同時に切り替わるようにしていたのだけれど、 どうやらwin端末だと切り替えのタイミングがズレることがわかった。 css → 768pxで切り替えたい → @media screen and (max-width: 768px) → ちゃんと768pxで切りかわる js → 768pxで切り替えたい → if($(window).innerWidth() < 768){ → 78
Home Subscribe Unixデーモンの仕組み 12 March 2015 おはこんばんちは!! 尾藤 a.k.a. BTO です。 みなさん、Unixデーモンよく使ってますよね。 Webエンジニアなら、Webサーバ、メールサーバ、DBサーバ、cronなどがよく使われるのではないでしょうか。 24時間365日黙々と働き続けるUnixデーモン達。 身近な存在だと思いますが、実はどういう仕組みで動いているのかご存じない方も多いのではないでしょうか。 先日、オトバンクでUnixデーモンの仕組みについて勉強会をやったので、その内容をまとめます。 デーモンとは では、デーモンとはいったい何なのでしょうか。 Unixライクシステムにおいて、バックグランドで動作して様々な処理を実行してくれるプロセスがデーモンです。 デーモンには明確な定義はありませんが、だいたい次のような条件を満たすプロセスが
東日本大震災から4年。 新聞、テレビをはじめ多くのメディアが当時を振り返り、未曾有の災害がもたらした被害を忘れまいと結んでいる。しかし、ここで振り返るのは、災害そのものや被災地についてではない。2011年3月11日、アメリカでの出来事だ。 あの日、 Twitterがライフラインだった 震災直後、電話やメールがつながらない状況下で、大きな役割を果たしたのがSNSだった。とくにTwitterは、被災地の状況や安否確認などにおいて重要な役割を果たした。 一説によると、震災から1週間で投稿されたツイートは約1億8千万。震災を機に、多くの人がTwitterをはじめたという記録も残っている。 ここでひとつ、素朴な疑問。電話回線がパンクし、ケータイメールも送受信できない中で、どうしてTwitterだけが機能したのだろう? 爆発的に利用が増えたのだから、サーバーがダウンしてもおかしくなかったはずだ・
2015-03-07 某R社を5日でクビになった話 Hello,World!個人開発でぬくぬくやってきたエンジニアの僕が、縁あってエンジニアインターンし、5日目にしてクビになるという出来事があり、学びが多かったので綴りたいと思います。 ◼︎某社との出会い 焼き肉をおごるという企画で、スカウトが来て、オシャレでキレイな焼き肉屋さんでランチをしました。そこで、スゴイエンジニアさんに「このサービスのこの部分をこうしたほうがよくて、ここまで作ったので開発してもいいですか?みたいにすれば自分のやりたい開発ができるんだよ」と言われ、自分のエンジニアのイメージがガラッと変わって魅了されて、興味を持つようになりました。そのスゴイエンジニアさんは、今も憧れているスゴイ方です。カッコイイなと思っています。 ◼︎某社の技術責任者との出会い 会社訪問を予定していた日に、スゴイエンジニアさんにスゴイエンジニアさんの
Python で実装され、その後 Java にも移植されたソートアルゴリズムである TimSort が盛大にバグっていることが発見されました。 このバグがどのようにして発生するのかについては、以下のドキュメントを精査して下さい。 TimSort fails with ArrayIndexOutOfBoundsException on worst case long arraysOpenJDK’s java.utils.Collection.sort() is broken: The good, the bad and the worst caseどんなことが起こるのか#通常の利用では想定しえない場所でArrayIndexOutOfBoundsExceptionが発生します。 例えば、以下のようなスタックトレースになります。 Exception in thread "main" java.l
日本初上陸店舗目白押し! 代官山に新商業空間「LOG ROAD DAIKANYAMA」オープン 2015/02/19 2015年春、東京・渋谷~代官山間の「東急東横線」線路跡地に、新商業空間「LOG ROAD DAIKANYAMA(ログロード代官山)」が開業します。 かつて東横線が走っていた全長220mの線路跡地に、散歩路と5棟の商業店舗を有する敷地面積約3200平方メートル、店舗延べ床面積約1900平方メートルの商業空間が誕生。 ランドスケープデザインには神奈川県川崎市の人気グリーンショップ「SOLSO FARM」でも知られる株式会社DAISHIZEN/SOLSOの齊藤太一氏を迎え、都心ながら四季折々の花と緑を楽しめる空間が演出されます。 注目の出店テナントとしては、アメリカ西海岸を代表するライフスタイル複合セレクトモール「Fred Seagal(フレッド・シーガル)」が日本初上陸。3棟
脱メタボ腹!腹筋を凹ませる基本の筋トレ5選 ぽっこりとせり出したお腹だけでなく、下腹やわき腹の腹斜筋など、総合的なお腹周りのシェイプを意識した腹筋メニューを網羅しました。特別な道具は使いませんが、十分に運動効果を引き出せますし、自宅はもちろんどこでも実施できるような内容になっています。
元ネタはこちら。 Apache AddHandler madness all over the place Gentoo Bug 538822 どういうことか 次のような指定は危険である。 AddHandler php5-script .php この時に指定される.phpはファイル名の末尾である必要はない。例えば、 aaa.php.html bbb.php.pngなどもphp5-scriptとして解釈されてしまうのだ。これは.XXX.YYYと複数の拡張子が書かれた場合、.XXXと.YYYもAddHandlerの対象となることが原因。 ちなみに次のような場合にはphp5-scriptとして解釈されない。 ccc.php_foo (.php_fooとして解釈されるため) ddd.php_bar.html (.php_barと.htmlとして解釈されるため)実はこのことはApacheのドキュメン
友人のデザイナーがアプリのデザインをタダでやってくれることになったとします。あなたはさぞかし「持つべき友よ」と自己満足に浸ることと思います。でも、その瞬間に糞アプリが決定します。 20本に19本が糞アプリというのと同じように20回のうち19回のデザインが糞デザインだったりします。この状況は実は簡単に打開できます。20回リテイクを繰り返せばいいだけです。 カードゲームバトルをやっているディレクターも同じことを言ってました。カードのデザインでは、20回のリテイクなんて当たりまえだそうです。 また製造メーカーの開発者も「自社デザイナーで使える奴がいないんだよな」とぼやいておりました。つまり、どの分野であれ自称デザイナーのほとんどが屑同然ということでもあります。 さすがに友達に20回も出し直しさせたら人間関係にヒビが入りますよね。でも、あなたの命を注ぎ込んだ制作活動を邪魔する者は排除すべきなのです
Developers Summit2015 (略称デブサミ)は翔泳社が主催するエンジニアイベント。ビズジンでは、ビジネス層向けのセッションレポートをお届けする。初日(2月19日)の朝一のセッションではドワンゴの川上量生代表取締役会長。「このままでは、二流のWebエンジニアが大量に生まれる」と警鐘を鳴らした。 象徴CTOって何? IT業界のエンジニアイベントにはあまり呼ばれないという川上氏。数年前、とある有名なテクノロジーメディアのイベントに出て、「主催者、事務局、媒体そのものと来場者をdisり、講演自体は高評価だったのですが、その後呼んでもらえませんでした(笑)」と語り、のっけから超満員の聴衆に問いかける。 なんでエンジニアの人って、勉強会好きなんですかね。前から疑問に思ってたんですけど。こういうところに来るより、ネットで調べたりした方が良いんじゃない? 今日のデブサミはいろんな会社のCT
Lenovo製のPCの一部にSuperfishというマルウェアが標準でインストールされていることが確認され、大きな問題となっています。 [2015-11-24追記] DELL製のPCにも、「eDellRoot」とされるSuperfishと同様の問題を持つルート証明書が導入されているようです。 DellのPCに不審なルート証明書、LenovoのSuperfishと同じ問題か - ITmedia エンタープライズ Dude, You Got Dell’d: Publishing Your Privates - Blog - Duo Security Joe Nord personal blog: New Dell computer comes with a eDellRoot trusted root certificate https://t.co/chURwV7eNE eDellRootで
NTTデータとPostgreSQLが挑んだ総力戦。PostgreSQLを極限まで使い切ったその先に見たものとは?(前編) NTTデータオープンソースDAY2015 現在のシステム構築では、オープンソースのソフトウェアを使うことは当たり前になってきています。PostgreSQLはそうした中で主にエンタープライズ向けのデータベースとして着実に事例を増やしてきています。 その中で、PostgreSQLを大規模なミッションクリティカルなシステムの中で使うには、どのようなノウハウが求められるのか。オープンソースの利用に積極的なNTTデータがその事例を、1月26日に開催されたイベント「NTTデータオープンソースDAY 2015」のセッション「NTTデータとPostgreSQLが挑んだ総力戦。PostgreSQLを極限まで使い切ったその先に見たものとは?」で紹介しています。講演内容をダイジェストにしまし
喫茶店大好きだけど、ネスカフェも大好きなraf00です。 6日にかねてより話題になっていたブルーボトルコーヒーが清澄白河でオープンしましたね。 アメリカ西海岸では「サードウェーブコーヒー」というムーブメントを生み出したブルーボトルコーヒー。コーヒー文化の普及と薄口のアメリカンコーヒーが成立したファーストウェーブ、スタバを代表としたシアトル系の深煎り/ミルクブレンド系のセカンドウェーブに続き、厳選した豆を浅淹れ、手入れした酸味が立ったコーヒー文化を生み出したお店です。 サンフランシスコのIT経営者たちに愛され、彼らに投資を受けたことからIT系メディアで大いに話題になっており、ガレージで始めたりコーヒーに強くこだわっていることから「コーヒー界のApple」と呼ばれるその店が気にならないわけがない(まぁAppleがガレージで始まったという逸話は嘘やでと先日ウォズが言ってましたけどね)。飲んでみた
日本3大「お前何屋さんだよ!」てツッコみたくなる企業 Tweet 1: 風吹けば名無し@\(^o^)/ 2015/02/05(木) 22:42:17.15 ID:QQ+/vMGU0.net 「YAMAHA」 「PHILIPS」 あとひとつは? 2: 風吹けば名無し@\(^o^)/ 2015/02/05(木) 22:42:34.80 ID:bDFaBBQh0.net 日清紡 38: 風吹けば名無し@\(^o^)/ 2015/02/05(木) 22:44:54.59 ID:5Tc1V00Jp.net >>2やろなぁ 21: 風吹けば名無し@\(^o^)/ 2015/02/05(木) 22:43:44.97 ID:XBHc3Bja0.net 富士フィルム 【事前予約】事前登録10万件突破!簡単操作でド派手な本格爽快バトル!豪快声優にも注目 【イチオシ】あの大人気パズル「キャンディークラッシュ」の
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
世界中のジャーナリストやセキュリティ関連に敏感な人、さらにはエドワード・スノーデン氏のような内部告発者までもが使用している、無料のメール暗号化ソフトウェアが「GNU Privacy Guard(GPG)」です。この暗号化ソフトを1997年からたった一人で開発してきたのがヴェルナー・コッホ氏で、彼が置かれている厳しい現状をProPublicaが明かしています。 The World’s Email Encryption Software Relies on One Guy, Who is Going Broke - ProPublica http://www.propublica.org/article/the-worlds-email-encryption-software-relies-on-one-guy-who-is-going-broke ソフトウェアエンジニアのコッホ氏がGPGの開
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く