タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

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

  • Amber The Programming Language

    Write your scripts in a modern type-safe and runtime-safe programming language that handles many bugs and mistakes during compilation process.

    Amber The Programming Language
  • データ型は明示しないで! Modern C++での型推論

    このように、(1)(2)と「vector<int>」を2回も書かなければなりません。特に(2)では、右辺の型は分かっているんだから、左辺はそれに合わせてよ! という文句が出そうです。 初期化漏れを防止する このように、同じ意味の型を何回も書くのはかったるいな! というときに型推論は役立つわけですが、もっと切実な理由があります。それは、変数の初期化漏れの防止です。JavaでもRustでもそうなんですが、変数は宣言しっぱなしでOKです。宣言しっぱなしというのは、明確な初期化が行われていないという意味です。こうなると、その変数を参照しようとするといろいろとまずいことが起きてきます。 基データ型とかなら、どんな値か分からない ポインタ型とかなら、どこを指しているか分からない(ダングリングポインタ) なので、実行時にプログラムが不可解な動作をしたり、いきなり落ちたりするわけです。しかし、コンパイラ

    データ型は明示しないで! Modern C++での型推論
  • サービス終了するQrioLock(初代)のファームウェア書き換え&プログラミング成功 - honeylab's blog

    www.itmedia.co.jp 最近話題になっているQrioLock(初代)のサービス終了、 私もモノづくりに関わるものとしてわからんでもないですが、 使ってる方としてはたまったもんではないでしょうな こういうことがあるので、どうしても私はこの手のサービスには手を出したくないし。その結果便利に使えるサービスから遠のいてしまっています。 まぁ、わかってるなら機材代は初期費用だと認識して毎日便利な生活を送ればいいんだと思うんですが、終了した時の衝撃ってユーザにとってはでかいですからねぇ… というわけで、このQrioLock、私は使っていませんでした。 (というわけではないんだけど) が、このタイミングで予想されるのは、不要になってしまったこの機器を、失意とともに手放して中古市場に流れてくることです。 サービス終了とともに、どこまで使えなくなるのかよくわかりませんが、オーナー登録がもうできな

    サービス終了するQrioLock(初代)のファームウェア書き換え&プログラミング成功 - honeylab's blog
  • プログラミング言語の入門が終わったら何の勉強をすればいいの? - きしだのHatena

    JJUG CCC 2022 Fallで「Javaの入門が終わったら何の勉強をすればいいの?」という内容で発表を行いました。 基的なものが作れるようになったけども、イマイチプログラムが組めないというときに、何を勉強すればいいかをまとめました。 入門が終わって作りたいものがあれば作っていきましょう、業務で言われたものが作って行こう、でもなんだかちゃんとしたものが作れないな、もっとちゃんとしたものを作りたい、次のステップに進みたいというときに勉強していく感じです。 資料はこちらです とりあげたについてまとめておきます。 開発作業について 概要 プログラミング言語 アーキテクチャ ミドルウェア ネットワーク デプロイ 理論 開発手法 開発プロセス まとめ フレームワークは入門でやってる前提です。Java入門書「プロになるJava」ではJavaの基から簡単なDB操作、Spring Bootまで

    プログラミング言語の入門が終わったら何の勉強をすればいいの? - きしだのHatena
  • 1