タグ

プログラミングに関するext3のブックマーク (11)

  • プロを目指す人のためのTypeScript 本の感想 #ブルーベリー本

    自分も教える事が多いので、読み手にどういう風に学んでほしいか、自分がどういう風に伝えるべきか、という視点で読んだ。 1章・イントロダクション そもそもTypeScript とはなにかみたいな話。 コンパイルエラーが出ている状態ではプログラムが完成したとは言えません。 力強い コンパイルエラーをただ避けるのではなく、利用する気持ち で TypeScript プログラミングに臨みましょう。 初心者に型違反の向き合い方を諭す話。IDEの補助になるとか。 TS年表で取り上げてるのが特徴的。exactOptionalProperty を取り上げてたり。 TSの型はランタイムに影響しない、という話を何度も解説している。これは初心者の誤解がとても多いので、必要だと思う。何度いっても、伝わって欲しい人に伝わらないのだが… enum や namespace については意図的に解説しない。過去のTS独自路線だ

    プロを目指す人のためのTypeScript 本の感想 #ブルーベリー本
    ext3
    ext3 2022/04/20
    なんだ、TS(transsexual)の本じゃないのか…俺はプログラミングなんかにゃ興味ねーんだよ
  • ドナルド・トランプ氏をイメージしたプログラミング言語「TrumpScript」が滅茶苦茶すぎる - BppLOG

    アメリカ大統領選挙候補者であるドナルド・トランプ氏をイメージした Pythonベースのプログラミング言語「TrumpScript」が公開されています。 特徴が滅茶苦茶だったのでご紹介します。 GitHub - samshadwell/TrumpScript: Make Python great again どうやら米ライス大学の24時間ハッカソンで作られたようです。 ハッカソンでの優勝は逃したものの、日々issueにバグ報告が上がっており、 よりトランプ氏らしくなるように改善がされているようです。 特徴 浮動小数点型は使えず整数のみ。アメリカは中途半端なことはしない。 数値は100万より大きくなくてはいけない。それより小さい数字は取るに足らない。 importは使えない。全てのコードはアメリカ製でなければならない。 True,Falseの代わりにfact,lieを使う。 変数名に使えるのは

    ドナルド・トランプ氏をイメージしたプログラミング言語「TrumpScript」が滅茶苦茶すぎる - BppLOG
  • Amazon.co.jp: 関数型プログラミングに目覚めた!IQ145の女子高校生の先輩から受けた特訓5日間: 岡部健: 本

    Amazon.co.jp: 関数型プログラミングに目覚めた!IQ145の女子高校生の先輩から受けた特訓5日間: 岡部健: 本
    ext3
    ext3 2015/04/12
    なんだこのブックマーク数!(驚愕)/僕は女装が趣味の可愛い先輩に教えてもらいたいです…
  • 『Fx0』詳細レポート アプリを“つくる自由”とバンパーを”削る自由” - 週刊アスキー

    2014年12月25日から一部店舗で販売が開始された『Fx0』。3円(2015年からは2円)で運用可能であったり、Firefox OSということでいろいろと茨の道が続いてたりとGoodな端末だ。もちろん、サイバーパンク的でもあり、透け透け仕様であるボディも所有感を満たしまくってくれる。 筆者も12月25日に、ついつい購入してしまったのだが、購入してまずやるのはコーディネイトだ。ジャケットを着けたり、保護フィルムを貼ったりとやることは多い。ただいまのところ、Fx0用のジャケットや保護フィルムは“au +1 collection”にしかなく、保護フィルムとバンパー、ボタンカバーの3点セットと、保護フィルム、クリアジャケットがあるだけだ。保護フィルムはブルーライトカット仕様になっており、ちょっとパネルの色が変化するため、筆者的にアウト。何故かというと、地味にFx0のパネルの発色がいいからだ(様々

    『Fx0』詳細レポート アプリを“つくる自由”とバンパーを”削る自由” - 週刊アスキー
    ext3
    ext3 2015/01/01
    見た目改造する自由。スケルトンじゃなくする自由
  • arithmetic exceptionの意味・使い方・読み方 | Weblio英和辞書

    An arithmetic stop means 84 stops the calculation of the mantissa arithmetic means 82 when the arithmetic exception detection means 83 detects the arithmetic exception.例文帳に追加 演算停止手段84は、演算例外検知手段83が演算例外を検知したときに、仮数演算手段82の演算を停止させる。 - 特許庁 An arithmetic exception detection means 83 detects that an arithmetic result of the exponential arithmetic means 81 is an arithmetic exception indicating an overflow

  • 改訂版:Eclipseではじめるプログラミング

    これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります Eclipse 3.4で超簡単Javaプログラミング基礎入門 【改訂版】Eclipseではじめるプログラミング(1) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のための超簡単Javaプログラミング入門です

  • かっこ悪くて面倒でもテストコードを書こう - 今川館

    Python | 10:08わたしはプログラマーではありませんが、いくつかの仕事でテストコードを見たり書いたりすることがあったので、その過程で思ったことをメモとして残しておきます。コーディングとテストを分けて工数を言う癖をやめようどっちもコードを書くのだから分けて考える必要はないテストコードの重要性は理解しているけど、工数も厳しいし客がテストコードを書くことに工数を割くことを認めてくれない。ありがちな話ですが、それがテストを書かないことの根拠であるならば少し考え直しましょう。コーディングとテストを異なる工程と考えるのをやめてしまえばそんなことに悩む必要はなくなります。つまり、「テストを書きながらコーディングする」のです。だいたい、普段プログラムを書いているときだって手元で動かしながらものを作っているでしょう。それと同じことをプログラムを書いてやればいいだけです。客がテストを書かせてくれない

  • 「ほむほむ」だけでプログラミングできる言語登場 わけがわからないよ

    記事はアフィリエイトプログラムによる収益を得ています ほむ ほむほむほむ ほむほむほむ――こんな風に「ほむほむ」だけでプログラムが書けるプログラミング言語「ほむほむ」が登場した。 「ほむほむ」とは、人気アニメ「魔法少女まどか☆マギカ」に登場するキャラ「暁美ほむら」に対してファンが使っている愛称。高度なファンになると「ほむほむ」だけで会話ができてしまうらしい。そこで登場したネタ言語が「ほむほむ」だ。 この言語を使うと、「ほむ ほむほむ ほむほむほむほむ」と書けば「w」を、「ほむ ほむほむほむ ほむほむほむほむ ほむほむほむ ほむ」と書けば「x」を出力できる。 「Hello, world!」を出力するにはたくさん「ほむ」を書かなければならないようで 開発したのはフリーエンジニアyuroyoroさん。ソースコードも公開している。 関連キーワード 魔法少女まどか☆マギカ | 魔法少女 | ア

    「ほむほむ」だけでプログラミングできる言語登場 わけがわからないよ
  • C言語〜ゲームプログラミングの館〜

    ※ 更新履歴 ※ 2017/11/03 ・sp.8章追加 2017/10/11 ・配布しているプロジェクトをVisualStudio2017に更新(それにまつわる説明も更新) 2015/09/12 ・s.3章 Androidのようなボタンの作り方(C++) 追加 2013/09/02 ・VisualC++2012のプロジェクトを追加 2013/02/23 ・d3.5章追加 2013/02/20 ・d3.1章追加 ・d3.2章追加 ・d3.3章追加 ・d3.4章追加 2013/01/19 ・sp3章追加 ・sp4章追加 ・sp5章追加 ・sp6章追加 ・sp7章追加 2012/06/23 ・3.14章追加 2012/06/16 ・sp1節追加 ・sp2節追加 2012/02/11 ・d6節追加 2011/11/10 ・h11章追加 2011/10/31 ・s1章追加 ・s2章追加 2011/

  • C言語~シューティングゲームの館~

    ↓この館の内容はこちらにリニューアルしました↓ シューティングゲームの館はご要望で残しておりますが、この館で学ばず、 龍神録プログラミングの館で勉強される事をお勧めします。 もうここに書いてある内容についてはお答えする事が出来ません。 掲示板を利用することなく、どうしてもここを見たいという方のみご覧ください。 それ以外の方は、ゲームプログラミングの館、龍神録プログラミングの館をご覧ください。 シューティングゲームの館 2006 / 10 / 22 更新 ここでは、DXライブラリとC言語で簡単なシューティングゲームを作るスキルをつけていきます。 解説は「ゲームプログラミングの館」の入門レベルの知識を前提に行います。 ここは、ゲーム製作の経験の無い方に少しでもゲーム製作の面白さを経験してもらおうと製作した館です。 効率的、汎用的、拡張的であることより、わかりやすいことを重視しているので

  • ポリモーフィズム - Wikipedia

    ポリモーフィズム(英: polymorphism)とは、それぞれ異なる型に一元アクセスできる共通接点の提供[1]、またはそれぞれ異なる型の多重定義を一括表現できる共通記号の提供[2]を目的にした、型理論またはプログラミング言語理論(英語版)の概念および実装である。この用語は、有機組織および生物の種は様々な形態と段階を持つという生物学の概念からの借用語である[3]。多態性、多相性と邦訳されることが多い。 ポリモーフィズムは、通常以下の三種に分けられる。 アドホック多相 (ad hoc polymorphism) 恣意的な型の集合に一つの共通接点を提供する。関数オーバーロード、Mix-inのいち実装、型クラスなど。 パラメトリック多相 (parametric polymorphism) 詳細化されていない型要素を内包する抽象的な型に記号表現を提供する。ジェネリクスや関数型言語の型構築子など。

    ext3
    ext3 2009/10/07
    いったい何のために必要なのかわからんな.記述量が減るわけでもなし,同じ名前で紛らわしくなるだけだろうに
  • 1