Skip to content

Instantly share code, notes, and snippets.

View nekoruri's full-sized avatar
🤔
にゃーん

@nekoruri nekoruri

🤔
にゃーん
View GitHub Profile
@repeatedly
repeatedly / d_risk.md
Last active January 22, 2022 07:31
ついに顕在化し始めてもいない「D言語リスク」

ついに顕在化し始めてもいない「D言語リスク」

英語圏ではかなり前からD言語を開発し続けることのリスクについて語られていたが,全く具体的な弊害が出て来こないので,単なるメモ.日本ではかなり遠い未来だと思う.

古手エンジニアの不足

COBOLのように需要が逼迫しているのに人材の供給が増えず需給ミスマッチが起っているわけでは無く,需要も供給も増えないという状況下でわずかすら需要が上回っていないつも通りの状況がD言語に起きている.特に深刻なのは高価な古手エンジニアの採用が絶望的に難しいという現実だ.Haskellが台頭して数年経ちScalaがメインストリームの先頭を突っ走る2013年において新しくD言語を勉強しようとする年長はよほどの物好きしかいない.20~30歳のD言語エンジニアを雇うのはそれほど難しく無いだろうがコストがかかる.高価な40代前半の古手エンジニアを雇いたいという企業の思いとは裏腹にD言語を新たに学ぶ年長は絶滅寸前だ.

とても優秀な古手を雇用できるチャンスが巡って来た.採用担当者はこう尋ねる.「D言語は習得していますか?」「もちろんALGOL/Fortran/COBOLはお手の物です.Emacs Lispもある程度可能です」「もう一度伺いますがD言語は習得していますか?」「申し訳ございません 未習得です」

@sechiro
sechiro / ishikawasan_gomenrc.sh
Last active August 1, 2016 13:33
石川さんごめんなさい
cat <<EOT >> ~/.bashrc
alias ishikawasan_gomennasai='sudo sed -i "s/\(SELINUX=\).*/\1disabled/" /etc/selinux/config \
&& echo-sd "石川さんごめんなさい" 2>/dev/null \
|| banner "石川さんごめんなさい" 2>/dev/null \
|| echo "石川さんごめんなさい"
# お詫びのeject
eject -T 2>/dev/null && eject -T
sudo reboot'
EOT
@voluntas
voluntas / shiguredo_tech.rst
Last active April 11, 2024 08:30
時雨堂を支える技術

時雨堂を支える技術

日時

2024-04-11

時雨堂

バージョン

2024.4

URL

https://shiguredo.jp/

時雨堂クラウドサービスを支える技術

@tcnksm
tcnksm / docker_cheat.md
Last active August 5, 2021 03:59 — forked from wsargent/docker_cheat.md
Docker 虎の巻

Docker 虎の巻

何故Dockerを使うべきか

Why Should I Care (For Developers)

"Dockerが面白いのはシンプルな環境に隔離性と再現性をもたらしてくれることだ.ランタイムの環境を一度作れば、パッケージにして別のマシンでも再利用することできる.さらに,すべてはホスト内の隔離された環境で行われる(VMのように).最も素晴らしい点は,シンプルかつ高速であることだ."

@Tenderfeel
Tenderfeel / shower-css.md
Last active August 29, 2015 13:59
ShowerCSS

ShowerCSS

ソーシャルゲームのマークアップを主軸にした大規模開発用のHTML/CSS設計思想。
風呂 https://github.com/hiloki/flocss といったらシャワーだよねっていう

     *      *
  *     +  ネタです
     n ∧_∧ n
 + (ヨ(* ´∀`)E)
      Y     Y    *
@fumihito
fumihito / fledgling todo
Last active January 21, 2020 05:04
note for fledgling
駆け出しのサーバー寄りインフラエンジニアが読むべき各種ドキュメント
* 情報系の専門教育を受けていない、あるいは座学をサボってきた人向け。……と思っていたが、これらを全域カバーするレベルで座学をマヂにやっている人というのはあんまり存在しないかもしれない&微妙に属性が違うので、これはこれで必須。
* 1年目が終わるまでにこれぐらいは読んで&軽く実践しておけると望ましい。
* 3年目すぎてもこれらが把握できてなければ相当深刻にヤバいかもしれないが、理想が高すぎるかもしれない。
* 5年目ぐらいには何とか全部読んでいてほしいなぁ……ぐらい。
できるようになっているべきこと
================================
@kamatama41
kamatama41 / 日本人.java
Last active August 29, 2015 14:15
永遠の17歳。 Java8でコンパイル・実行してね。
import java.time.OffsetDateTime;
import java.time.format.DateTimeFormatter;
public class 日本人 {
protected final String name;
protected final OffsetDateTime birthdate;
public 日本人(String name, String birthdate) {
this.name = name;
// 2011-12-03T00:00:00+09:00
@katzchang
katzchang / rule.md
Last active September 15, 2016 07:36
新社会人が守るべきだがほとんど誰も教えてくれない社会のルール

新社会人が守るべきだがほとんど誰も教えてくれない社会のルール

  • トイレットペーパーホルダーが二つあるトイレでは、紙が少ないほうを先に使いましょう
@kotakanbe
kotakanbe / mohikan_slack_channels.md
Last active October 14, 2023 19:26
モヒカンslack( https://mohikan.slack.com )のチャネルリスト
@eshelman
eshelman / latency.txt
Last active April 21, 2024 07:13 — forked from jboner/latency.txt
HPC-oriented Latency Numbers Every Programmer Should Know
Latency Comparison Numbers
--------------------------
L1 cache reference/hit 1.5 ns 4 cycles
Floating-point add/mult/FMA operation 1.5 ns 4 cycles
L2 cache reference/hit 5 ns 12 ~ 17 cycles
Branch mispredict 6 ns 15 ~ 20 cycles
L3 cache hit (unshared cache line) 16 ns 42 cycles
L3 cache hit (shared line in another core) 25 ns 65 cycles
Mutex lock/unlock 25 ns
L3 cache hit (modified in another core) 29 ns 75 cycles