タグ

Linuxとプログラミングに関するcartman0のブックマーク (3)

  • PICO–8って何? - PICO–8ゲーム開発入門(1) | AUTOMATON

    自己紹介 はじめまして、三原亮介と申します。非ゲームプログラマーをしながら、iOSのローグライクゲーム『Gesuido』を開発しています。また、レトロ・スタイルのクリエイティブ・ツール『PICO–8』の大ファンであり、日々小さなゲームなどを作って遊んでいます。 このたび、PICO–8のさらなる普及のために、このAUTOMATONで、PICO–8を使った開発を解説する連載をすることになりました。連載初回の今回は、まずPICO–8というものについてご説明したいと思います。 第1回: PICO-8って何? 第2回: プログラムで絵を描こう 第3回: アニメーションを作ろう 第4回: コントローラーを使おう 第5回: 3Dグラフィックスで遊ぼう 第6回: 効果音を鳴らそう 第7回: 人と物のふれあい……衝突判定 第8回: 1、2、3…無限大……繰り返しとテーブル 第9回: ビーム、撃っちゃうね。

    PICO–8って何? - PICO–8ゲーム開発入門(1) | AUTOMATON
    cartman0
    cartman0 2016/07/01
    開発環境から有料なのね
  • プログラミングの低レベルと高レベル - 超ウィザード級ハッカーのたのしみ

    プログラミングにはレベルの低い・高いがある。ここでいうレベルとはCPUとかストレージデバイスといった生のハードウェアに近いかという意味である。レベルが低いほど生のハードウェアを意識しなければならない。カーネルは低レベルなソフトウェアの代表である。高尚かどうかと混同されることを嫌ってか、低レイヤ・高レイヤという言い方も良くする。私はあえて混同させたくてレベルという単語を使用している。 私は元々低レベルのプログラミングの方が計算機を操ってる感があって好きだった。しかし、しばらく離れてJavaとかPythonとか高レベルなことをやっていたが、ふと低レベルのところを再び触りたくなったので、 ハッカーのたのしみ Binary Hacks Cプログラミング高速化研究班 等を読み返しながら勉強している。低レベルはちょこちょこっとチューニングするだけで演算が高速化していき、ハッカー感が得られるので楽しい。

    プログラミングの低レベルと高レベル - 超ウィザード級ハッカーのたのしみ
  • 2015年Webサーバアーキテクチャ序論 - ゆううきブログ

    2023年03月31日追記:この記事を基に、@sadnessOjisanさんより、コードレベルにより踏み込んだ、かつ、グリーンスレッドベースの新しいWebサーバアーキテクチャも含めて整理された記事 Webサーバーアーキテクチャ進化論2023 | blog.ojisan.io が公開されました。 主に新卒のWebエンジニア向けに、古典的なWebサーバアーキテクチャを学ぶ道のりと代表的な実装モデルの概要を紹介します。 この辺りの話題がWeb界隈で流行っていたのは数年以上前というイメージですが、Webサービスは相変わらずWebサーバの上で動いているので、流行り廃り関係なく学ぶべき内容だと思っています。 また、HTTP/2がいよいよRFC化し、既にh2oやtrusterdなどのHTTP/2のサーバ実装があり、今後Webサーバアーキテクチャを再訪することが増えるような気がしています。 ところが、We

    2015年Webサーバアーキテクチャ序論 - ゆううきブログ
  • 1