「program」カテゴリーアーカイブ

個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ – Qiita

個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ - Qiita

個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ - Qiita

はじめに コードを綺麗に描く方法やプログラミングの勉強方法や考え方など、 個人的にとても為になって感謝している記事をまとめてみました。 コード関連 良いコードを書く技術(まとめ) Naming -名前付け- ソースコードを汚くするには? ダメエンジニアの8つの特徴 勉強方法関連 新しく言語を学ぶときに心がけているこ...

はてなブックマーク - 個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ - Qiita はてなブックマークに追加

おまえはReact hooksを知っているか – Qiita

おまえはReact hooksを知っているか - Qiita

おまえはReact hooksを知っているか - Qiita

よく来たな。おれは毎日すごい量のコードを書いているが、誰にも読ませる気はない。しかし今回はReact hooks という真の男のためのAPIを発見したのでいてもたってもいられずQIITAに記事を書くことにした。 (この記事の文体は、逆噴射聡一郎先生のパロディです。) お前は毎日VUEだとかREACTだとかPWAだとかBBBFFだとか...

はてなブックマーク - おまえはReact hooksを知っているか - Qiita はてなブックマークに追加

おまえはReact hooksを知っているか – Qiita

おまえはReact hooksを知っているか - Qiita

おまえはReact hooksを知っているか - Qiita

よく来たな。おれは毎日すごい量のコードを書いているが、誰にも読ませる気はない。しかし今回はReact hooks という真の男のためのAPIを発見したのでいてもたってもいられずQIITAに記事を書くことにした。 (この記事の文体は、逆噴射聡一郎先生のパロディです。) お前は毎日VUEだとかREACTだとかPWAだとかBBBFFだとか...

はてなブックマーク - おまえはReact hooksを知っているか - Qiita はてなブックマークに追加

非エンジニアから「CNNって何よ」って聞かれたら、とりあえずこう説明したらいいんでない?という話 – Np-Urのデータ分析教室

非エンジニアから「CNNって何よ」って聞かれたら、とりあえずこう説明したらいいんでない?という話 - Np-Urのデータ分析教室

非エンジニアから「CNNって何よ」って聞かれたら、とりあえずこう説明したらいいんでない?という話 - Np-Urのデータ分析教室

タイトルの通り、「CNN(畳み込みニューラルネットワーク)って何よ」とざっくりと質問された時に、自分だったらざっくりとこう説明してあげる、というのをまとめます。 この記事で説明している内容は、以下を元にしているので、よろしければ是非。 Pythonと実データで遊んで学ぶ データ分析講座 作者: 梅津雄一,中野貴...

はてなブックマーク - 非エンジニアから「CNNって何よ」って聞かれたら、とりあえずこう説明したらいいんでない?という話 - Np-Urのデータ分析教室 はてなブックマークに追加

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

Microsoftが次期Microsoft EdgeでChromiumを採用したことで、Chromiumのコードベースに含まれる侮辱的・攻撃的表現を置き換える動きが進んだようだ(Issue 981129、 The Registerの記事)。 Microsoftのコントリビューターは7月初め、Microsoft内部で使用している機械学習によるツール「PoliCheck」でChromiumのコードベー...

はてなブックマーク - MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT はてなブックマークに追加

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

Microsoftが次期Microsoft EdgeでChromiumを採用したことで、Chromiumのコードベースに含まれる侮辱的・攻撃的表現を置き換える動きが進んだようだ(Issue 981129、 The Registerの記事)。 Microsoftのコントリビューターは7月初め、Microsoft内部で使用している機械学習によるツール「PoliCheck」でChromiumのコードベー...

はてなブックマーク - MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT はてなブックマークに追加

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT

Microsoftが次期Microsoft EdgeでChromiumを採用したことで、Chromiumのコードベースに含まれる侮辱的・攻撃的表現を置き換える動きが進んだようだ(Issue 981129、 The Registerの記事)。 Microsoftのコントリビューターは7月初め、Microsoft内部で使用している機械学習によるツール「PoliCheck」でChromiumのコードベー...

はてなブックマーク - MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む | スラド IT はてなブックマークに追加

Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜

Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜

Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜

こんにちは。PLAID Software Engineer, tai-hey ( @Victoria_Peak_ ) です。 まえがき 私はプレイドに入社して1年ほどとなりますが、業務で Vue.js の開発を経験し、自身がフロントの実装にメインで携わり、サービス設計から実装まで取り組む中で設計について思慮することが多くなりました。 プレイドは SPA を実現可能...

はてなブックマーク - Vue.js設計地図 〜設計概念の依存関係からフロントエンド設計を見つめ直す〜 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

フロントエンドのつくりかた │ nrslib

フロントエンドのつくりかた │ nrslib

フロントエンドのつくりかた │ nrslib

フロントエンドの特定技術について語る解説は多くあれど、そもそもフロントエンドのつくりかたについて語った解説は多くないのではないでしょうか。 フロントエンドという大きな領域ですので恐れ多くもありますが、私が GUI プログラミングに携わった経験をもとにお話した内容のスライドとその補足をここでしたいと考え...

はてなブックマーク - フロントエンドのつくりかた │ nrslib はてなブックマークに追加

意外と知られていない、CSSで文末を3点リーダーで省略表示するline-clampプロパティの効果的な実装方法 | コリス

意外と知られていない、CSSで文末を3点リーダーで省略表示するline-clampプロパティの効果的な実装方法 | コリス

意外と知られていない、CSSで文末を3点リーダーで省略表示するline-clampプロパティの効果的な実装方法 | コリス

テキストを省略表示する際に、文末を3点リーダーにするline-clampプロパティの効果的な実装方法を紹介します。数行のスタイルシートで、簡単に実現できます。 line-clamp 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 line-clampプロパティとは line-c...

はてなブックマーク - 意外と知られていない、CSSで文末を3点リーダーで省略表示するline-clampプロパティの効果的な実装方法 | コリス はてなブックマークに追加

printfに4285個アスタリスクをつけるとclang++が死ぬ – Qiita

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

def check(n) s = "*"*n f = open("test.cpp","w") f.puts <<EOS #include <cstdio> int main(){ (#{s}printf)("Hello World\\n"); } EOS f.close() return system("clang++ test.cpp") end check(ARGV[0].to_i) $ ruby check.rb 10000 clang: error: unable to execute command: Illegal instruction: 4 clang: error: ...

はてなブックマーク - printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita はてなブックマークに追加

楕円曲線暗号アルゴリズムを理解する

楕円曲線暗号アルゴリズムを理解する

楕円曲線暗号アルゴリズムを理解する

お久しぶりです。yoshiです。みなさん、夏を満喫していますか? 私は溶けそうです。日本の夏はとってもあつい。 覚えている方がいるかどうかは分かりませんが、以前私はRSA公開鍵暗号アルゴリズムを理解するという記事を書きました。今回はその続編(?)です。 楕円曲線について 楕円曲線、という言葉を事前知識無しで...

はてなブックマーク - 楕円曲線暗号アルゴリズムを理解する はてなブックマークに追加

楕円曲線暗号アルゴリズムを理解する

楕円曲線暗号アルゴリズムを理解する

楕円曲線暗号アルゴリズムを理解する

お久しぶりです。yoshiです。みなさん、夏を満喫していますか? 私は溶けそうです。日本の夏はとってもあつい。 覚えている方がいるかどうかは分かりませんが、以前私はRSA公開鍵暗号アルゴリズムを理解するという記事を書きました。今回はその続編(?)です。 楕円曲線について 楕円曲線、という言葉を事前知識無しで...

はてなブックマーク - 楕円曲線暗号アルゴリズムを理解する はてなブックマークに追加

JVMのヒープサイズとコンテナ時代のチューニング – Folioscope

JVMのヒープサイズとコンテナ時代のチューニング - Folioscope

JVMのヒープサイズとコンテナ時代のチューニング - Folioscope

最近JVMのヒープ領域とパラメータ、そしてコンテナの関係について調べてました。 案外まとまった情報が少なかったので簡単にまとめました。 Javaのヒープサイズを設定 まずはJavaのヒープサイズについて簡単なおさらいです。 本番環境でJavaアプリケーションを運用する上で、JVMのヒープサイズを決定するのは非常に大事...

はてなブックマーク - JVMのヒープサイズとコンテナ時代のチューニング - Folioscope はてなブックマークに追加

Markdownの問題点 – 増井俊之

Markdownの問題点 - 増井俊之

Markdownの問題点 - 増井俊之

(2019/8/14) Markdownというマークアップ言語がエンジニア界隈で広く使われている。もともとはHTMLをもっと簡単に記述したいという意図で開発されたものだそうで、<h1>タイトル</h1>と書くかわりに# タイトルと書けたりするので、記述が少し簡単になるというメリットがある。太字(<b>)やリスト(<ul><li>)なども簡単に書...

はてなブックマーク - Markdownの問題点 - 増井俊之 はてなブックマークに追加

「1から100の偶数の和を求めるワンライナー」まとめ – Qiita

「1から100の偶数の和を求めるワンライナー」まとめ - Qiita

「1から100の偶数の和を求めるワンライナー」まとめ - Qiita

2019年8月11日頃にTwitterで「1から100の偶数の和を求める方法」(ワンライナー)が話題になったので 各言語ごとにまとめてみました。 以前あったズンドコきよしのまとめみたいなノリです。 https://qiita.com/shunsugai@github/items/971a15461de29563bf90 追加の編集リクエスト歓迎です。 発端のツイート まにゃです。...

はてなブックマーク - 「1から100の偶数の和を求めるワンライナー」まとめ - Qiita はてなブックマークに追加

P++の現状、そして銀河に平和をもたらせるのか? – Qiita

P++の現状、そして銀河に平和をもたらせるのか? - Qiita

P++の現状、そして銀河に平和をもたらせるのか? - Qiita

PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる というキャッチーな紹介をするP++: 静的型付けをめざすPHPという記事がそれなりに話題になり巷間に早まった理解(というより、ほとんど誤報)が見られるので、現状についてここで説明します。 三行で要約 PHPはバージョンを経るごとに「歴史的経緯」...

はてなブックマーク - P++の現状、そして銀河に平和をもたらせるのか? - Qiita はてなブックマークに追加

P++: 静的型付けをめざすPHP

P++: 静的型付けをめざすPHP

P++: 静的型付けをめざすPHP

PHP: pplusplus:faq PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる。P++はPHPとの下位互換性を削りながら除々にPHPを静的型付け言語にする試みだ。 PHP開発者の中には2つの流派がある。PHPの源流であり現在の形である動的型付け言語としてのPHPを良しとする流派と、PHPをより強い静的型付け言語...

はてなブックマーク - P++: 静的型付けをめざすPHP はてなブックマークに追加

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 – エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.jsは「イベントループモデルで、ノンブロッキングI/Oを使用している」「問題発生時にHTTP/TCPやPOSIX APIなど低レイヤーの知識を求められる」といった特徴を持つ言語です。開発者が習得すべき技術領域が広いため、Node.jsらしい書き方の学習難易度は高いと言えます。 それでは、Node.jsをうまく活用できている企業...

はてなブックマーク - Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える! はてなブックマークに追加

VSCodeでコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニック | コリス

VSCodeでコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニック | コリス

VSCodeでコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニック | コリス

Visual Studio CodeでWeb制作・開発のコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニックを紹介します。 My Web Development VS Code Settings, theme, Extensions, tips and tricks br lampewebdev(@lampewebdev) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様...

はてなブックマーク - VSCodeでコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニック | コリス はてなブックマークに追加

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ – Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

Raspberry Piと専用のカメラモジュールを使用し、ONVIF対応の監視カメラを作成するシリーズ記事です。 本記事はリンク情報システム株式会社の有志が作成しています。 動画配信の方法としては、古くから使われるRTSPや、Apple関係で標準となっているHLS (Http Live Streaming)が考えられます。 HLSは名前の通りHTTPを使用...

はてなブックマーク - 第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita はてなブックマークに追加

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ – Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

Raspberry Piと専用のカメラモジュールを使用し、ONVIF対応の監視カメラを作成するシリーズ記事です。 本記事はリンク情報システム株式会社の有志が作成しています。 動画配信の方法としては、古くから使われるRTSPや、Apple関係で標準となっているHLS (Http Live Streaming)が考えられます。 HLSは名前の通りHTTPを使用...

はてなブックマーク - 第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita はてなブックマークに追加

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ – Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita

Raspberry Piと専用のカメラモジュールを使用し、ONVIF対応の監視カメラを作成するシリーズ記事です。 本記事はリンク情報システム株式会社の有志が作成しています。 動画配信の方法としては、古くから使われるRTSPや、Apple関係で標準となっているHLS (Http Live Streaming)が考えられます。 HLSは名前の通りHTTPを使用...

はてなブックマーク - 第12回 Raspberry Pi で監視カメラを作ろう! ~動画配信(RTSP)編~ - Qiita はてなブックマークに追加

AWSのデータストアやフォーマットに依存しない問い合わせが可能に。オープンソースとして公開されたSQL互換クエリ言語「PartiQL」を触ってみた | DevelopersIO

AWSのデータストアやフォーマットに依存しない問い合わせが可能に。オープンソースとして公開されたSQL互換クエリ言語「PartiQL」を触ってみた | DevelopersIO

AWSのデータストアやフォーマットに依存しない問い合わせが可能に。オープンソースとして公開されたSQL互換クエリ言語「PartiQL」を触ってみた | DevelopersIO

日本時間の2019年08月05日未明、SQL互換の新しい問い合わせ言語およびそのリファレンス実装となる「PartiQL」がオープンソースとして公開されました。 Announcing PartiQL, one query […]

はてなブックマーク - AWSのデータストアやフォーマットに依存しない問い合わせが可能に。オープンソースとして公開されたSQL互換クエリ言語「PartiQL」を触ってみた | DevelopersIO はてなブックマークに追加