タグ

2019年2月26日のブックマーク (5件)

  • Python: ソケットプログラミングのアーキテクチャパターン - CUBE SUGAR CONTAINER

    今回はソケットプログラミングについて。 ソケットというのは Unix 系のシステムでネットワークを扱うとしたら、ほぼ必ずといっていいほど使われているもの。 ホスト間の通信やホスト内での IPC など、ネットワークを抽象化したインターフェースになっている。 そんな幅広く使われているソケットだけど、取り扱うときには色々なアーキテクチャパターンが考えられる。 また、比較的低レイヤーな部分なので、効率的に扱うためにはシステムコールなどの、割りと OS レベルに近い知識も必要になってくる。 ここらへんの話は、体系的に語られているドキュメントが少ないし、あっても鈍器のようなだったりする。 そこで、今回はそれらについてざっくりと見ていくことにした。 尚、今回はプログラミング言語として Python を使うけど、何もこれは特定の言語に限った話ではない。 どんな言語を使うにしても、あるいは表面上は抽象化さ

    Python: ソケットプログラミングのアーキテクチャパターン - CUBE SUGAR CONTAINER
  • 秋葉原に新しく出来た銭湯RAKUSPA1010が神施設すぎて業界に激震

    こんにちは。SPOT編集部です。 日は銭湯大好きライターのヨッピーさんから「大変な事が起こった」という良くわからない呼び出しを受けて、 秋葉原駅からほど近くの場所にやってきました。 「お~~~~~~い!」 「とんでもないことが起こったぞ~~~~~~!」 「東京で~~~~~~!」 「入浴戦争が勃発じゃああああああああああ!!!!!」 どん! どどどん! シュパァァアアアアン! 【戦争勃発か!?「江戸遊」跡地に神施設が爆誕】 急に呼び出してなんなんですか。 戦争や……、これは完全に戦争や……!とんでもないことになりよったわ……! さっきから全然ついていけないんですが、何が起こったんですか? 秋葉原に、とんでもない施設「RAKUSPA」が誕生しよったんや……! 秋葉原から徒歩圏内という恵まれた立地に! サウナ、水風呂、炭酸泉を兼ね備えた大浴場! ハンモックや「人をダメにするクッション」を備えた

    秋葉原に新しく出来た銭湯RAKUSPA1010が神施設すぎて業界に激震
  • 「結婚とセックスと恋愛を一緒にするのは無理がある」AV男優・森林原人がたどり着いた結婚観|新R25 Media - シゴトも人生も、もっと楽しもう。

    結婚に対する価値観がいま、変わりはじめています。 生涯未婚率が男女ともに過去最高になる一方で、離婚する人も増加。「結婚は25歳までにするべき」「結婚した人とは一生添い遂げるべき」など、私たちのまわりにあった“当たり前”も少しずつ崩れつつあります。 これからは、一人ひとりがもっと自分に合ったパートナーシップや家族のあり方を探せる時代になるべきなんじゃないか。そんな思いで、多様化する結婚観をフラットに見つめ直す連載「結婚2.0」。 今回お話を聞くのは、これまで数々の夫婦関係やセックスに関する相談に乗ってきたAV男優・森林原人さん。 性を知り尽くした森林さんが「一生ひとりの人を愛するなんて無理」「セックスと愛情を切り離したほうが楽」と考える理由とは…? 〈聞き手:あつたゆか〉 【森林原人(もりばやし・げんじん)】中学受験で難関といわれる中学受験で麻布、栄光、筑駒、ラサール全てに合格し、筑駒に入学

    「結婚とセックスと恋愛を一緒にするのは無理がある」AV男優・森林原人がたどり着いた結婚観|新R25 Media - シゴトも人生も、もっと楽しもう。
    ledlizerd
    ledlizerd 2019/02/26
    こういう形は個人的には良いと思ってるんだけど性病や妊娠は制御できるったって現在じゃ限度があるわけで。妊娠するつもりがなくて妊娠して男性は割り切ることが少ないだろうけれども女性はそうはいかない問題が
  • OSやネットワークなど初心者でも低レイヤー技術について学べる7冊の書籍 - paiza times

    Photo by edro Alonso こんにちは。谷口です。 プログラミング初心者の皆さんは、OSや仮想マシン、ネットワークシステムやコンピュータアーキテクチャなどといったいわゆる低レイヤーの分野を学んだことはありますか? 低レイヤー技術とは、すごく簡単に言うと、より物理的なコンピュータの仕組みに近い技術のことです。 例えば、初心者でもRubyPythonなどで、「Hello World」を表示させる、「1+2」の計算結果を変数に格納する…などといったことはできますよね。では、print関数や四則演算の実行を命令したときに、コンピュータのどこで、どんなことが起きているのでしょうか?これを理解するためには、低レイヤーに関する勉強が必要です。 「プログラミングできたら何が起きてるかなんてわからなくてもいいじゃん」と思われるかもしれませんが、実務でシステム障害が発生したり、メモリやCPU

    OSやネットワークなど初心者でも低レイヤー技術について学べる7冊の書籍 - paiza times
  • PythonによるTCP/IPソケットプログラミング | Ohmsha

    書は、Pythonによる実装を前提として、ソケットプログラミングに必要な知識をわかりやすく解説する入門書です。TCP/IPやソケットの原理を説明したのち、Pythonでソケットを実装する基礎的方法を示していきます。さらに、Python固有の機能を用いたプログラミング例(モジュールを利用したサーバ実装など)を紹介します。 ダウンロードできるサンプルプログラムが多数掲載されているので、実際に試しながら読み進めて、知識と技術を身につけてください。 【書の基環境】 書は、Windows・Annaconda・Python3の使用を基としています。 しかし、使用しているモジュールはごく標準的であるため、それ以外の環境でも、書で使用しているプログラムは問題なく動作すると考えられます。 【書内で使用するPythonモジュール】 socket sys datetime threading os

    PythonによるTCP/IPソケットプログラミング | Ohmsha