2019年4月9日のブックマーク (8件)

  • 「動画を見るのがちょっと苦手」マンガに様々な理由で共感する人たち。「YouTuberは見慣れていないだけかも」との声も

    斎藤充博 @3216 埼玉県でと子どもの3人暮らしのフリーランスイラスト描いたり、マンガ描いたり、WEBメディアの編集したり。がんばって育児しながら仕事をしています。フォローしてね! 連絡や実績は公式Webから🙆 saitomitsuhiro.com saitomitsuhiro.com 斎藤充博 @3216 すいません バズったので宣伝させてください。 「子育てでカラダが限界なんですがどうすればいいですか? (育児の疲れスッキリBOOK)」 子育てしている人向けのセルフケアです〜〜〜 amazon.co.jp/dp/4810913198/… 2019-04-07 21:07:58

    「動画を見るのがちょっと苦手」マンガに様々な理由で共感する人たち。「YouTuberは見慣れていないだけかも」との声も
    cocodrips
    cocodrips 2019/04/09
    わかる、同様の理由で映画もつかれる・・・
  • Pythonをとりまく並行/非同期の話

    Use the left and right arrow keys or click the left and right edges of the page to navigate between slides. (Press 'H' or navigate to hide this message.)

    Pythonをとりまく並行/非同期の話
    cocodrips
    cocodrips 2019/04/09
    スゴクイイ
  • 04-204_Artisanal Async Adventures(Jonas Obrist)

    cocodrips
    cocodrips 2019/04/09
  • Pythonにおける非同期処理: asyncio逆引きリファレンス - Qiita

    Pythonのasyncio、またasync/awaitについてはあまり実践的な例が出回っていなかったため、収集した情報をもとに用例ベースの逆引きリファレンスを作ってみました。 ただ、この辺はほんとに情報がなくて何が真実なのか謎に包まれている点があるので、情報をお持ちの方はぜひご連絡をいただければと思います。 今回紹介する例は、以下のgistにまとめてあります。実装時の参考にしていただければと思います。 icoxfog417/asyncio_examples.py はじめに Pythonにはthreading、multiprocessing、asyncioとどれも並列処理に使えそうなパッケージが3つあります。これらの違いをまず押さえておきます。 これらのパッケージの違いは、そのまま「マルチスレッド」、「マルチプロセス」、「ノンブロッキング」の違いに相当します。まず、マルチスレッドとマルチプ

    Pythonにおける非同期処理: asyncio逆引きリファレンス - Qiita
    cocodrips
    cocodrips 2019/04/09
  • Pythonのyield(コルーチン編) | KISO-REN

    はじめに なんとなく使ってたPythonのyieldについて調べるシリーズ第2弾です。第1弾はジェネレータとしてのyieldを見ました。今回はコルーチンとしてのyieldを見ていきます。 この記事の内容は、Python3.5.2/Ubuntuで試しています。 コルーチンとは コルーチン自体はPython固有の機能ではなく、他のプログラミング言語にも存在する機能です。 Wikipediaによると Coroutines are computer program components that generalize subroutines for nonpreemptive multitasking, by allowing multiple entry points for suspending and resuming execution at certain locations. 中断、再

    cocodrips
    cocodrips 2019/04/09
    コルーチン
  • JavaScriptの非同期処理を並列処理と勘違いしていませんか? - Qiita

    この記事を書くにあたり.. いわゆるカメラアプリをブラウザで実装するにあたり,canvas要素をpng形式に変換する処理が150msほどかかってしまっていて,その間にブラウザに映し出される映像がカクついてしまったという問題が発生しました. その問題を解決する中で,Web上で色々な記事を読んでいると,JavaScriptの非同期処理を並列処理と勘違いしている人が結構いたので,今回はそんな初心者から中級者になろうとしている人のための記事です. *JavaScript上級者の方は.何か間違っていることがあればコメントください. そもそも非同期処理とは プログラムが記述された通りに実行されるものを同期処理と言います. しかし,同期処理だと,1行のプログラムに時間がかかったら,全体が重くなってしまいます. (例えば,サーバーにリクエストしてそれが何秒もかかって,UIまでもがフリーズしたら,何だこのペ

    JavaScriptの非同期処理を並列処理と勘違いしていませんか? - Qiita
    cocodrips
    cocodrips 2019/04/09
    わかりやしゅいぃ
  • asyncioがPOSIXスレッドを使っている原因を調べる - c-bata web

    tokibito先生 (id:nullpobug) がオフィスに遊びにおいでと声かけてくれたので、オープンコレクターさんに遊びに行ってました。 aodag先生 (id:aodag) と3人で雑談してたんですが、ふと以前気になっていたことを思い出したので聞いてみた。 気になっていたこと とある勉強会の発表資料 を作っている時に、 asyncioとaiohttpを使ってとあるサーバにHTTPのリクエストを送るコード例を用意した。 import aiohttp import asyncio async def fetch(l, url): async with aiohttp.ClientSession(loop=l) as session: async with session.get(url) as response: return await response.text() async d

    asyncioがPOSIXスレッドを使っている原因を調べる - c-bata web
    cocodrips
    cocodrips 2019/04/09
  • python3 の async/awaitを理解する - Qiita

    TL;DR await coroutineとawait futureの違いが理解できたら公式ドキュメントを読もう。 はじめに python3.5から導入されたasync/awaitだが入門記事を読んでもいまいちピンとこない。結局のところ公式ドキュメントを読むのが一番なのだが、頭から読むには分量が多すぎる。 そこで公式ドキュメントを読む前にこれを抑えておけば勘所がつかめるというものを書いてみた。 yieldやyield fromについては知っていると理解が早いのだが、この記事ではそれらの知識は前提としないように書いた。 またasync/awaitはマルチスレッドと密接に関係していると思っている人もいるかもしれないが、pythonのasync/awaitは勝手にスレッドを生成したりは一切しない。この記事にあるコードも特に断りがない限りシングルスレッドで動作する。 async defはコルーチン

    python3 の async/awaitを理解する - Qiita
    cocodrips
    cocodrips 2019/04/09
    “async”