SocketWrenchのブックマーク (27)

  • おすすめ書籍|組込みエンジニア向け

    みなさん、技術書読んでいますか? 最近はGoogle検索でだいたいのことはわかるようになってきましたが、やはりストックの知識(体系的な知識)は書籍のほうが便利だと思います。 そこでこの記事では、私が読んだことのあるの中でプログラマ、ITエンジニアにオススメの書籍を紹介してみたいと思います。新人さんや初心者から中級者向けのをメインに取り上げて行きます。 面白そうながあれば、実際の書店でてにとってパラパラと内容を確認してみてくださいませ。お近くに書店がない場合は、出版社やAmazonの書籍紹介欄の目次だけでも眺めてみてくださいませ。なんとなくの内容がわかるかなと思います。 また、わかる範囲で、各の紹介の末尾に「著者情報はこちら」としてTwitterアカウントおよびサイトも記載しています。こちらもあわせてご参照くださいませ。 C言語 C言語 ポインタ完全制覇 中級者向けのです。この

    おすすめ書籍|組込みエンジニア向け
    SocketWrench
    SocketWrench 2021/03/25
    組み込みエンジニア向けの技術書
  • belltree.life

    This domain may be for sale!

    belltree.life
    SocketWrench
    SocketWrench 2021/03/18
    Twitterbot作る方法
  • もじワク研究 | 目次

    SocketWrench
    SocketWrench 2021/03/13
    モジワク研究所
  • もう誤魔化さない! CSS Transform完全入門(2D編) - ICS MEDIA

    CSS Transformの仕様は意外にも複雑です。思った通りの場所に表示できず、その場凌ぎにmarginやpaddingの目分量で位置合わせをしてしまった……。そんな経験をもつ方もいるのではないでしょうか? この記事では、CSS Transformの基礎をおさらいした上で、陥りやすいミスの回避方法や最新の機能を紹介します。 CSS Transformとは? CSS Transformはwebページで高度な表示やアニメーションを高速に描画するための仕様として生まれました。 往年のwebユーザーの方であれば、Google検索のイースターエッグのひとつ『do a barrel roll』をご存知かもしれません。このイースターエッグは当時(2010年代初頭)最先端であったCSS Transformをデモする意味もありました。 2021年現在では、発展系の3D変形も含め、ほぼすべての機能がIE(I

    もう誤魔化さない! CSS Transform完全入門(2D編) - ICS MEDIA
    SocketWrench
    SocketWrench 2021/03/12
    CSS
  • Process Explorerでロックしているファイルを探す - Dive to the Software

    最初に ロックしているファイルを探すならUnlockerを使った方が楽です。 Process Explorerでも手間はかかるけど同じことができるよってことを試します。 Process Explorerを使う まずは適当にファイルを作り適当なアプリでロックします。 ファイル名を「LockTest.txt」とし、削除をしようとしたところです。 「別のプログラムがこのファイルを開いているので、操作を完了できません。」とまさにその通りのエラーが発生しました。 では「別のプログラム」を探します。 Process Explorerを起動し、メニューの「Fid」→「Find Handle or DLL..」を選択。 「Handle or DLL substring」にロックしているファイル名(LockText.txt)を指定し、「Search」を押します。 すると指定した名前のHandleを持つプロセ

    Process Explorerでロックしているファイルを探す - Dive to the Software
    SocketWrench
    SocketWrench 2021/03/07
    ロックしてるファイルを探す方法
  • let - JavaScript | MDN

    let を使用することで、それが使用されたブロックの文または式にスコープを限定した変数を宣言することができます。これは var キーワードのように、変数をブロックスコープに関係なく、グローバルや関数全体のローカルに定義するようなことはありません。他にも var と let の違いは、後者が宣言文に到達した後でしかアクセスできないという点があります(一時的なデッドゾーンを参照)。このため、let 宣言は一般に巻き上げされないと見なされています。 const と同様に、let はグローバル (一番上のスコープ) で宣言されたときに window オブジェクトのプロパティを生成しません。 なぜ "let" という名前が選ばれたのかについての説明は、リンク先の StackOverflow の解答で解説されています。 let 変数の多くの課題は、使用されるスコープの先頭で宣言することで避けることがで

    let - JavaScript | MDN
    SocketWrench
    SocketWrench 2021/01/29
    JavaScript let
  • プライベートプロパティ - JavaScript | MDN

    class ClassWithPrivate { #privateField; #privateFieldWithInitializer = 42; #privateMethod() { // … } static #privateStaticField; static #privateStaticFieldWithInitializer = 42; static #privateStaticMethod() { // … } } さらにいくつかの構文上の制約があります。 クラス内で宣言するプライベート識別子はすべて固有のものである必要があります。名前空間は、静的プロパティとインスタンスプロパティの間で共有されます。唯一の例外は、 2 つの宣言がゲッターとセッターのペアを定義している場合です。 プライベート識別子は #constructor にすることができません。 ほとんどのクラスプロパ

    プライベートプロパティ - JavaScript | MDN
    SocketWrench
    SocketWrench 2021/01/29
    JavaScript private プロパティ