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

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 2017年9月に登場したJava 9以降、Javaは6カ月ごとに「フィーチャーリリース」と呼ばれるメジャーアップデートが行われています。Java 13は、今年3月に登場したJava 12に続くメジャーアップデートです。 Java 13のおもな新機能は、Ap...

はてなブックマーク - [速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey はてなブックマークに追加

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey

[速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 2017年9月に登場したJava 9以降、Javaは6カ月ごとに「フィーチャーリリース」と呼ばれるメジャーアップデートが行われています。Java 13は、今年3月に登場したJava 12に続くメジャーアップデートです。 Java 13のおもな新機能は、Ap...

はてなブックマーク - [速報]Java 13が登場。ZGCの改善やSwitch文の実現など新機能。 Oracle Code One 2019 - Publickey はてなブックマークに追加

Why Go and not Rust? | Loris Cro’s Personal Blog

Why Go and not Rust? | Loris Cro's Personal Blog

Why Go and not Rust? | Loris Cro's Personal Blog

Why Go and not Rust?September 10, 2019 • 11 min read • by Loris Cro Imagine you’re a developer who mainly works with Go. You go to an event and, while chatting with some people, you decide to share with them the news that you wrote a small tool that does something. You claim that since you wrote ...

はてなブックマーク - Why Go and not Rust? | Loris Cro's Personal Blog はてなブックマークに追加

2020年以降のプログラミング技術のトレンド予想 – Qiita

2020年以降のプログラミング技術のトレンド予想 - Qiita

2020年以降のプログラミング技術のトレンド予想 - Qiita

こちらの記事は、2019年7月に公開された『 2020 and Beyond Programming Trend Predictions 』の和訳になります。 本投稿は転載であり、本記事はこちらになります。 著者のTwitterアカウントはhttps://twitter.com/lasnindrekです。 はじめに サファー・サファロフ がUnsplashに投稿した画像 2020年は、もうすぐそこです...

はてなブックマーク - 2020年以降のプログラミング技術のトレンド予想 - Qiita はてなブックマークに追加

IT担当大臣のHPが見えない件(2019/09/13現在) – Qiita

IT担当大臣のHPが見えない件(2019/09/13現在) - Qiita

IT担当大臣のHPが見えない件(2019/09/13現在) - Qiita

IT担当大臣とは 内閣府特命担当大臣のうち、「科学技術政策」と「宇宙政策」を担当する方ですね。 なんで大臣かって、そりゃポストが・・・ 公式HPが見られないようになっているというご連絡を数多く頂いております。ご心配をおかけし大変申し訳ございません。 現在、https://t.co/Qg0k9lwbiCのドメインを管理している会...

はてなブックマーク - IT担当大臣のHPが見えない件(2019/09/13現在) - Qiita はてなブックマークに追加

クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO

クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO

クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO

オペレーション部 江口です。 私の主業務はクラスメソッドメンバーズサービスの品質管理や内部監査なのですが、その活動の一環として企業としての標準のセキュリティチェックシートを作成しました。 このチェックシートがこのたびクラスメソッドの企業サイトで公開されましたのでご報告です。 具体的には「ポリシー」ペ...

はてなブックマーク - クラスメソッド 標準セキュリティチェックシートを公開しました | DevelopersIO はてなブックマークに追加

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 ライセンスはクリエイティブコモンズの「表示 3.0 非移植 (CC BY 3.0)」で、複製や再配布、営利目的を含めた改変や翻案が可能になっています。 Googleで一般化さ...

はてなブックマーク - Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey はてなブックマークに追加

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey

Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 ライセンスはクリエイティブコモンズの「表示 3.0 非移植 (CC BY 3.0)」で、複製や再配布、営利目的を含めた改変や翻案が可能になっています。 Googleで一般化さ...

はてなブックマーク - Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 - Publickey はてなブックマークに追加

プログラミング必須英単語600+ – プログラミング英語検定

プログラミング必須英単語600+ – プログラミング英語検定

プログラミング必須英単語600+ – プログラミング英語検定

最新版:v2019(2019年9月1日更新) 概要 プログラミングをする際には、APIリファレンスやソースコードのコメントなどを英語で読むことが求められます。場合によっては英語で関数名を付けたり、ちょっとしたマニュアルを書いたりする機会もあります。ただしプログラミング時に求められる英単語は、一般的な英語で求めら...

はてなブックマーク - プログラミング必須英単語600+ – プログラミング英語検定 はてなブックマークに追加

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

CX事業本部@大阪の岩田です。 re:invent2018にてアナウンスされたVPC Lambdaの改善について、ついにAWSより公式のアナウンスがありました!! Announcing improved VPC netw […]

はてなブックマーク - 【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO はてなブックマークに追加

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO

CX事業本部@大阪の岩田です。 re:invent2018にてアナウンスされたVPC Lambdaの改善について、ついにAWSより公式のアナウンスがありました!! Announcing improved VPC netw […]

はてなブックマーク - 【速報】もうアンチパターンとは呼ばせない!!VPC Lambdaのコールドスタート改善が正式アナウンスされました!! | DevelopersIO はてなブックマークに追加

Python 3.8 の概要 (その1) – Assignment expressions – atsuoishimoto’s diary

Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary

Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary

古来、Pythonでは「代入は文であるべき!」と一貫して主張してきました。 C言語などでは、代入は足し算や掛け算と同じ、値を計算する「式」で、たとえば a = (b=100) / 2; と書くと、b には 100 を代入し、a に 100/2=50 を代入します。1+1 は 2 という値になる 式 ですが、b=100 も同様に値が 100 となる 式 なのです。...

はてなブックマーク - Python 3.8 の概要 (その1) - Assignment expressions - atsuoishimoto's diary はてなブックマークに追加

今のITエンジニア、ファミレスのバイトまで料理人を名乗ってる感ある。 別..

今のITエンジニア、ファミレスのバイトまで料理人を名乗ってる感ある。 別..

今のITエンジニア、ファミレスのバイトまで料理人を名乗ってる感ある。 別..

今のITエンジニア、ファミレスのバイトまで料理人を名乗ってる感ある。 別にいいんだけどさ。 みんな生きていくためにしかないんだろうし。 プログラミングに全く興味なくてパソコンすら持ってないのに業界に侵入してきて、 攻撃的な言動や全くの無気力で迷惑ばかりかける。 不快なことこの上ない。

はてなブックマーク - 今のITエンジニア、ファミレスのバイトまで料理人を名乗ってる感ある。 別.. はてなブックマークに追加

ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった – はやくプログラムになりたい

ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった - はやくプログラムになりたい

ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった - はやくプログラムになりたい

言語処理系やテキストエディタなどのプログラミングツールが好きなので,その周辺を趣味で触ってます.Vim を Wasm にポートするために Vim の実装を読んだりはしているのですが,フルスクラッチでテキストエディタをつくったことはありませんでした. 今年のお盆はめちゃ暑かったので,引きこもって夏休みの自由工作的...

はてなブックマーク - ターミナル用 UTF-8 テキストエディタを Rust でスクラッチからつくった - はやくプログラムになりたい はてなブックマークに追加

jqのGo実装 gojq を作りました! ― スタックマシン型インタープリタによるイテレータセマンティクスの実装 – プログラムモグモグ

jqのGo実装 gojq を作りました! ― スタックマシン型インタープリタによるイテレータセマンティクスの実装 - プログラムモグモグ

jqのGo実装 gojq を作りました! ― スタックマシン型インタープリタによるイテレータセマンティクスの実装 - プログラムモグモグ

jqはとても便利なコマンドです。 JSONを返すAPIを実装するときや、SaaSのAPIから特定の情報を抜き出してシェル変数に代入するときなど、web開発や運用には欠かせないツールとなっています。 しかし、私にとってjqのクエリを一発で書くのは容易ではなく、思い通りの出力が得られないことがよくありました。 難しいエラー...

はてなブックマーク - jqのGo実装 gojq を作りました! ― スタックマシン型インタープリタによるイテレータセマンティクスの実装 - プログラムモグモグ はてなブックマークに追加

MITからメルカリにやってきた20代AIエンジニアが放つ偉才っぷり「趣味でやってみたら天職でした」 – エンジニアtype | 転職type

MITからメルカリにやってきた20代AIエンジニアが放つ偉才っぷり「趣味でやってみたら天職でした」 - エンジニアtype | 転職type

MITからメルカリにやってきた20代AIエンジニアが放つ偉才っぷり「趣味でやってみたら天職でした」 - エンジニアtype | 転職type

AI等のテクノロジー で「売ることを空気に」することを目指すというテックカンパニー・メルカリ。同社では現在すでに国内外から集まった約40名のAIエンジニアが活躍しており、10月にはさらに約16名の新入社員を迎えるという。 そして今、メルカリの中でも特に偉才っぷりを発揮しているのが、AIエンジニアの松岡玲音(ま...

はてなブックマーク - MITからメルカリにやってきた20代AIエンジニアが放つ偉才っぷり「趣味でやってみたら天職でした」 - エンジニアtype | 転職type はてなブックマークに追加

スラドに聞け:ソフトウェアエンジニアへのかけ声

ボディビルの大会では、観客から出場者に対し筋肉を褒めるかけ声が上がるそうなのだが(MUSCLE-HISTORY)、これを真似て素晴らしいソフトウェアエンジニアに対してもかけ声を上げよう、という話が盛り上がっている(ソフトウェアエンジニアのかけ声はてなブックマーク)。

Anonymous Coward曰く、

もう面白いネタは一通り上がっている気もするが、皆様が考えた「かけ声」をどうぞ。

すべて読む | デベロッパーセクション | プログラミング | 変なモノ | idle | スラドに聞け! | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
「クソコード」言い換えのご提案 2018年12月21日
#俺が見たクソコード選手権、Twitterで盛り上がる 2012年04月03日
子供の能力や才能を称賛しすぎるのは良くないかもしれない 2014年11月11日
いまこそ「ジークジオン!」 2002年02月05日

『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事

『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事

『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事

はじめに この記事では、UnixのプロセスのことやUnix環境のことについてチョットワカッタ気持ちになっていただくことを目的に、RubyをつかってUnixプロセスについて触れていきます。読み終わったあと、チョットワカッタカモという気持ちになっていただけたり、著者が訳者として関わっている『なるほどUNIXプロセス』を手に取ってもらえたり...

はてなブックマーク - 『なるほどUnixプロセス』を読む前にちょっとだけナルホドとなる記事 はてなブックマークに追加

クソコード批判とクソコード批判批判はなぜ燃えるのか – osa_k’s diary

クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary

クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary

Short Answer:批判は人格否定だからです。 Long Answer: 知的活動の成果物とアイデンティティ 文脈 note.mu 「研究に向いてない性格」を研究職メンバーで話し合ったことがありますが、 ■研究への批判を“自身への批判”に置き換える は満場一致で同意だった。 「その“研究”の進め方はおかしいのでは?」という指摘に対し...

はてなブックマーク - クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary はてなブックマークに追加

クソコード批判とクソコード批判批判はなぜ燃えるのか – osa_k’s diary

クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary

クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary

Short Answer:批判は人格否定だからです。 Long Answer: 知的活動の成果物とアイデンティティ 文脈 note.mu 「研究に向いてない性格」を研究職メンバーで話し合ったことがありますが、 ■研究への批判を“自身への批判”に置き換える は満場一致で同意だった。 「その“研究”の進め方はおかしいのでは?」という指摘に対し...

はてなブックマーク - クソコード批判とクソコード批判批判はなぜ燃えるのか - osa_k’s diary はてなブックマークに追加

“クソコード”は人格攻撃ではないのか|qsona|note

"クソコード"は人格攻撃ではないのか|qsona|note

"クソコード"は人格攻撃ではないのか|qsona|note

これは仮説というか自分がこうだという話なのだが、自分のアイデンティティを侵食されると怒りが湧く。たとえば、自分が非常に大事にしている価値観に対して、同僚から「君のその価値観は間違っている」と言われたり、あるいは、作品とか、経歴とか、家族とか、そういう自分自身と非常に密になっていて同一視されるよう...

はてなブックマーク - "クソコード"は人格攻撃ではないのか|qsona|note はてなブックマークに追加

パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? – GIGAZINE

パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? - GIGAZINE

パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? - GIGAZINE

by Alan Levine かつてのコンピューターは壁一面を占有するような巨大なもので、複数人で使用するのが当たり前でした。アラン・ケイ氏が提唱した「パーソナルコンピューター」の概念は、巨大なコンピューターを個人で使えるサイズにまで落とし込べきだという発想で、現代の「パソコン」を形作るものでした。そんなアラン...

はてなブックマーク - パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? - GIGAZINE はてなブックマークに追加

おそらく先がない5つのプログラミング言語? – YAMDAS現更新履歴

おそらく先がない5つのプログラミング言語? - YAMDAS現更新履歴

おそらく先がない5つのプログラミング言語? - YAMDAS現更新履歴

おそらく先がない5つのプログラミング言語、といういろいろと怒りをかいそうな記事だが、どうせワタシが愛する C 言語なんかがまたやり玉に挙がってるんだろうと見たら、一番最初に Ruby が挙がっている…… この記事は TIOBE や RedMonk のプログラミング言語ランキングに Dice 独自の求人票情報を加味してるようだが、Ru...

はてなブックマーク - おそらく先がない5つのプログラミング言語? - YAMDAS現更新履歴 はてなブックマークに追加

「プログラミング=英語」という状況は正しくない。多言語でコードを書ける世界が求められている|WIRED.jp

「プログラミング=英語」という状況は正しくない。多言語でコードを書ける世界が求められている|WIRED.jp

「プログラミング=英語」という状況は正しくない。多言語でコードを書ける世界が求められている|WIRED.jp

JACUS/GETTY IMAGES 2019年はワールド・ワイド・ウェブ(WWW)誕生30周年だ。その立ち上げ当初に約束されていたことのひとつに、「ソースコードの確認」を選べるというものがあった。ソースコードを読むことで、ウェブページがなぜそのように表示されているのか独習できる、という趣旨だった。 このページは、プログラミ...

はてなブックマーク - 「プログラミング=英語」という状況は正しくない。多言語でコードを書ける世界が求められている|WIRED.jp はてなブックマークに追加

セブンペイの悲劇は2016年に始まっていたし、理由もIRに書いてあった

セブンペイの悲劇は2016年に始まっていたし、理由もIRに書いてあった

セブンペイの悲劇は2016年に始まっていたし、理由もIRに書いてあった

noteにも書きましたが、こっちにも書きます。 暇なのでセブンアイHDのIR資料を読んでいたら、面白いことに気付いてしまったので書きます。 結論から言うと、セブンペイの失敗の原因は2016年にあった! というお話です。 セブンアイHDのIR資料って、ずっと英語で書かれていたのに、2016年からいきなり日本語になってるん...

はてなブックマーク - セブンペイの悲劇は2016年に始まっていたし、理由もIRに書いてあった はてなブックマークに追加

Vue・React・Angularのパフォーマンス比較検証 – ICS MEDIA

Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA

Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA

ウェブのフロントエンド開発に役立つライブラリとして、VueとReact、Angularがよく取り上げられます。これらのライブラリは、SPA(シングルページアプリケーション)の開発に役立つ多くの機能を持っています。 フレームワークを選定するには、「人気だから使う」という短絡的な理由で選択をするのは望ましくありません。...

はてなブックマーク - Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA はてなブックマークに追加

Mune-san on Twitter: “社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee”

Mune-san on Twitter: "社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee"

Mune-san on Twitter: "社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee"

社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee

はてなブックマーク - Mune-san on Twitter: "社員を職能レベルなどで分けた中で、優秀な高パフォーマーから低パフォーマーまで分類して、上位は昇進昇給、下位は最悪解雇する評価システムをStack rankingというが、弊害が大きすぎるので、数年前にマイクロソフト等の有名企業が使… https://t.co/2hrEEhHuee" はてなブックマークに追加