島鉄雄

@shima_tetsuo

Emacs Lisp/Common Lisp/TypeScript/WebGL/リアルタイム3Dゲーム用 Lisp 制作中/家庭用ゲーム機のプログラマ経験約15年

Japan
Vrijeme pridruživanja: kolovoz 2009.

Tweetovi

Blokirali ste korisnika/cu @shima_tetsuo

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @shima_tetsuo

  1. Prikvačeni tweet
    5. velj 2017.

    Emacs Lisp に Async/Await を実装しましたよ。 仕事のほとんどは generator.el と promise-core.el で済んでるので、TypeScript のやり方を参考に繋げただけです。 これで非同期処理を同期処理と同じように書けるよ。

    Poništi
  2. 2. velj

    promise-examples-jp.el で使用している、駅データ.jp の API がサービスを停止していた… 登録無しで使えるから動作確認用に非常に重宝していたが残念でならない。 サンプルコードを修正しないといけないか…

    Poništi
  3. 2. velj

    リアルタイムでやってた時を思い出した。 この後朝日がキラッっとなって綺麗なグラフィックに心躍ったもんだ。

    Poništi
  4. 2. velj

    韓国語に聞こえる日本語w 主食は主にいも煮だ

    Poništi
  5. 1. velj

    フレックスタイムの会社にいた事あって、ガッツリ昼過ぎに出社してたけど、結局みんな定時に来て定時に帰ってて、この後飲みに行こうみたいな話をしながら帰る人達を横目に見ながら仕事するのはきつかったなw いつも一人(とは限らないけど)残業状態を味わえる。

    Poništi
  6. 31. sij

    これから何十回(場合によっては何百回)と死ぬからね…

    Poništi
  7. 31. sij

    プログラマーは0から始めないと気持ちが悪いというのはあると思う。

    Poništi
  8. 29. sij

    もう透明のマスクを作って、従業員全員に常用させれば全て解決だろう。

    Poništi
  9. 29. sij

    ソース見てないけど、JavaScrip にも eval() があるから、一行毎にコードを eval して都度 WebGL の状態を取得してるんだろうね。 だとしても凄す。

    Poništi
  10. 28. sij

    Emacs 26 までは tramp 越しに eshell 使ってもまともに使えなかったのが、27 で普通に使えるようになってる! これは捗る! (奥が 26 で手前が 27。念の為 -Q で動作確認したので、見た目はダサいですw)

    Poništi
  11. 28. sij

    仮想継承時の仮想関数呼び出しがどれだけ遅くなるか、ベンチマークしてみた。 この状況だと倍遅くなった。(正しい計測コードになってるかは若干不安が有るが…)

    Prikaži ovu nit
    Poništi
  12. 28. sij

    C++ の場合は A を継承した B と C が有って、B と C を継承した D は A を2つ持つ事になって人間が混乱するってのがあって良くないのだろう。(コンパイラは曖昧な時はエラーにするので混乱しない) なので、仮想継承を使う事になるけど、そうすると仮想関数呼び出しがかなり遅くなるというのがある。

    Prikaži ovu nit
    Poništi
  13. 24. sij

    GIF がデカいから結構ぼやけて見づらくなった… dot-by-dot のは元ツイのリンク先(Github)にあるよ。

    Prikaži ovu nit
    Poništi
  14. 24. sij

    以前アップした keycaster (現在 keypression) のスクリーンキャストは、Lisp コードを編集する時に無駄な動きが多かったんで、smartparens をよりちゃんと使うようにして、無駄のないカーソルの動きを追及した。 Lisp にはこんな楽しみもあるw

    Prikaži ovu nit
    Poništi
  15. 24. sij

    スマホの背面にゲーム機のコントローラー(十字キーやボタンを凸凹しないように埋め込み)と、ゲーム用の液晶画面(前面ほどの解像度は不要)を配置する、特許取れそうなアイディアを思い付いた。 これなら、スマホとしての利便性と、ゲームをする時に携帯ゲーム機並みのプレイアビリティを両立できる!

    Poništi
  16. proslijedio/la je Tweet
    23. sij

    Pull request: Delete duplicate word "long long"

    Prikaži ovu nit
    Poništi
  17. 24. sij

    YouTuber が増えて儲かるのは Google でしょ。(広告収入の全部が YouTuber に入るのではなくて、一旦 Google に入った後、一部を貰ってる) そんなものに日本の IT の未来がある訳が無い。 YouTuber を目指していれば Google に勝てるのか? 自分はそうは思わない。

    Poništi
  18. 23. sij

    Emacs の名誉の為に補足すると、Emacs はデフォルト設定のままでも、バージョン管理されているディレクトリには *~ ファイルを作らない。 要するにバージョン管理されてないディレクトリでファイルを変更したんだから、せめてバックアップファイルだけでも残しおこうという Emacs のやさしさなんだよね

    Prikaži ovu nit
    Poništi
  19. 23. sij

    emacs撲滅運動 なんて記事があったんで見たら爆笑したw > ちなみにOSは > /etc/sysconfig/network-script/ifcfg-eth* > を全て見る設定なので、ifcfg-eth0~も見るという事です。 残念ながら *~ は見ないように弾いてるから実害は無いんだよなぁ。

    Prikaži ovu nit
    Poništi
  20. 22. sij

    Windows 上だと tkinter はダサい見た目の印象があるけど、macOS 上だとかっこよく表示されるんだなぁ。

    Poništi
  21. 22. sij

    C++std::tupleの実装を理解したくて色んな所を見ながら簡易実装したのをGistにアップした。 正直あっているか分からんけどwそれっぽく動いてはいる。 これを見ると、異なる型を継承すれば名前が一緒でも違う型として扱われるという性質を利用してるようだ。 しかし魔法だなw

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·