タグ

プログラミングとネタに関するarajinのブックマーク (27)

  • 最も「ありそうで存在しない漢字」は何か? - Qiita

    タイトルが全てです。 個々のパーツとしてはありふれた部品なのに、合体させると「存在しない漢字」になる組み合わせは一体何なのか調べてみました。 ※この記事は TSG Advent Calendar 2022 の14日目の記事です。 手法 以下の手順で「ありそうで存在しない漢字」を調べることにしました。 すでに存在する漢字を構成する部品を調査する 出現回数が多い部品どうしを組み合わせ新たな漢字を作る 構成する部品の出現頻度から、それぞれの組み合わせの「ありそう度」をスコア付けする スコアが最も高いものを「最もありそうで存在しない漢字」とする CHISE 漢字構造情報データベースは、Unicodeに収録されている全漢字を含むさまざまな漢字の部品構造をデータベース化したオープンデータです。今回はこちらのデータを利用して調査を行うことにしました。 頻出部品を調査する UnicodeのCJK統合漢字か

    最も「ありそうで存在しない漢字」は何か? - Qiita
    arajin
    arajin 2023/01/03
    Quizknockとかが取り上げそう。
  • 「a=10とb=5の平均は7.5です」をmain関数なしで表示する - ぬいぐるみライフ?

    発端 どなたかc言語プログラミングが得意な方、いらっしゃいましたら教えていただきたいです。 簡単な問いでお恥ずかしいのですが、画像の問いの答えを教えていただきたいです。 int型どうしの演算で少数の出し方が分からないです。#c言語 #プログラミング #プログラミング初心者 #プログラミング学習 pic.twitter.com/kLlE8C7eMT— おりがー@ (@takakiriba825) 2019年7月9日 課題 Int a=10; Int b=5; と代入し平均を表示する 「a=10とb=5の平均は7.5です」と画面に表示する 考察 「Int」と書いてあるがこれはtypedef int Int;が必要?とりあえず普通のintでもよいと解釈する。 「Int a=10; Int b=5; と代入し」と言っているが、「代入後aとbを使わなければならない」とは言っていない。 「平均を表示す

    「a=10とb=5の平均は7.5です」をmain関数なしで表示する - ぬいぐるみライフ?
    arajin
    arajin 2019/07/11
    「crt0がプログラム開始後にmainという名前が指している場所にあるデータを機械語の命令として実行してくれます。」
  • 長文日記

  • 20万人月の作業を1人でやる話 〜1万7千年生きたSE〜 - 特別天然記念物

    昔々、具体的には約1万7千年前の旧石器時代、大学の情報工学科を卒業して、新卒22歳でSIerに就職した男(以下SE)がいました。 SEはある日、上司に言われました。 「2016年くらいに、銀行で大規模な基幹システムが必要になるらしいから、今から君一人で作り始めて。工数は20万人月ね。」 そういうと、上司はシステム企画構想やそれに伴う提案書、ノートPCを1つSEに渡して、自分は狩りに出かけました。 途方にくれるSE氏、ここから彼の約1万7千年(1万6666年)にも及ぶ、20万人月のシステム開発が始まるのでした。 約1万7千年前 |- 要件定義書を作成着手。 | 周りの人達は狩りをしながら生きている。 | 約1万6千年前 |- 要件定義書の作成が完了する。 | 基設計に着手する。 | 土器を作り始める人が現れる | 徐々に日列島が大陸から離れ列島になっていく。 | 約1万4100年前 |-

    20万人月の作業を1人でやる話 〜1万7千年生きたSE〜 - 特別天然記念物
  • 【プログラミング】退職した先輩が書き残していったコメントがひどすぎる・・・ - 意識低い系ドットコム

    こんにちは、意識低い系サラリーマンのKENです。 今回は零細IT企業でシステムエンジニアをしている僕が遭遇した酷いコメントについて。 でもわかるC#プログラミング 第3版 (でもわかるプログラミング) 作者: 粂井康孝 出版社/メーカー: SBクリエイティブ 発売日: 2016/02/27 メディア: 単行 この商品を含むブログ (2件) を見る 通常プログラムを組むときは、プログラミング言語を使ってソースコードを書いていきます。でもプログラミング言語だけでひたすら書いていると、第三者が読んだときや後から自分で見返したときにわかりづらいので、「コメント」と呼ばれるメモ書きを付記することがあります。あります、というかほとんどの人はそうします。 例えば、「C#」というプログラミング言語だと、行の先頭に「//」と打つと、その行はプログラムの一部としては解釈されず、単なるメモ書きとコンピュー

    【プログラミング】退職した先輩が書き残していったコメントがひどすぎる・・・ - 意識低い系ドットコム
  • 出る杭を打つ技術

    若者の成長曲線は半端なく、おじさんエンジニアは日々恐怖を覚えます。 出る杭はちゃんと打っておきましょう。 環境の弄りがいのあるツールを教えるEmacs, VIM, zsh, tmuxなど…設定のいじりがいのあるツールは理想の環境を追い求めても終わりはなく、コンフィグはどんどん膨れ上がるばかりです。 それらを「一流のプログラマは、一つの道具にこだわりとことん使い尽くすもんだぜ」とでも言って、ずっとDotfilesのリポジトリばかりいじるようになってくれれば、彼らがプログラミングに費やす時間は減るはずです。 バイナリアンにさせるいくらアプリケーションが作れても、低レイヤのことが分からないとダメだと刷り込みます。 「プログラムがどうやって起動するか分かってる? えっ、mainを書けばそれが呼ばれる? あのなぁ、_startというのがあってだな…」 無駄に低レイヤに詳しいおじさん力を活かして、あた

    出る杭を打つ技術
    arajin
    arajin 2016/04/19
    なんというツンデレ。
  • システム開発をラーメンの注文に見立てたツイートが話題に!「納得」「うちの業界でも…」と悲痛な声が…

    ケルビン@斜壊人 @legendkelbin ラーメン屋で「醤油ラーメン」と注文した後に「半ライスつけて。餃子つけて。やっぱ塩で。ネギ多め。やっぱ炒飯で。メンマつけて。やっぱ味噌で。もやしつけて。海苔要らない」位の追加注文した客が、最初の醤油ラーメン代だけ払って帰るのを呆然と見るのがシステム開発です。 2016-03-17 12:33:40

    システム開発をラーメンの注文に見立てたツイートが話題に!「納得」「うちの業界でも…」と悲痛な声が…
  • 「この迷路、いくらなんでも簡単すぎない?」海外の反応 : らばQ

    「この迷路、いくらなんでも簡単すぎない?」海外の反応 ひとくちに迷路と言っても、簡単なものから難しいものまでいろいろあります。 とある紙面に掲載されていた迷路が、「いくらなんでも簡単すぎやしないだろうか」と海外掲示板で人気を呼んでいました。 小さい迷路ながらも、それなりに分岐の数が多い迷路。 スタートからゴールまでをよく見ると…… それだけ? 簡単という以前にゴールが早すぎではないでしょうか。 海外掲示板のコメントをご紹介します。 ●きっとこれはダメな(コンピューターの)アルゴリズムによって自動生成されたんだ。 ↑こういうパズルがアルゴリズムによって作られていると考えたことがなかった。でもきっとそうだね。 ↑ほとんどは機械によって作られていると思う。数独も誰かがアルゴリズムを書いて自動生成するようになるまでは、それほど売れてなかった。 ●しかもそれが唯一の解決法。 ↑1分ほどかけて他のゴー

    「この迷路、いくらなんでも簡単すぎない?」海外の反応 : らばQ
    arajin
    arajin 2016/01/17
    「数独も誰かがアルゴリズムを書いて自動生成するようになるまでは、それほど売れてなかった。」
  • 「五輪でボランティアで働いてくれるエンジニア4万人」の費用を計算してみたよ! - エルの楽園

    japan.zdnet.com まずは、サイバーディフェンスを担うエンジニアを育成するための予算を獲得する。そこで育成されたエンジニアが2020年に開催される東京五輪の開催期間中の1カ月間でもいいから、ボランティアで働くという仕組み なるほどなるほど。 じゃあその「サイバーディフェンスを担うボランティアエンジニアを育成するための予算」は具体的にいくらぐらいになるのかな?計算してみましょう! まず、純粋な学費を考えます。ここは情報系専門学校の学費が参考になるかな? www.neec.ac.jp 例えば日工学院のITスペシャリスト科(4年制)。4年間の学費+教材費は 4,689,200円(納入金)+83,000円(教材費)*4 = 5,021,200円 ざっと500万円ですね。 次に生活費。就学期間中の4年間は学業に専念して頂くために生活費の保障も必要です。寮など用意せず純粋に単身者が生きて

    「五輪でボランティアで働いてくれるエンジニア4万人」の費用を計算してみたよ! - エルの楽園
  • バグをドラゴンと呼ぶ運用を始めて1ヶ月くらいたった - Konifar's WIP

    1ヶ月くらい前、 「バグをドラゴンと呼んだらどうなるか」というTweetを見ました。 確かに、バグをドラゴンと読んだ場合「Sクラスのドラゴンが出ました!」「Aクラスのドラゴンを相手にしてる最中だってのに!」って会話になるし、ドラゴンは結局人の手で生み出されたものってところが中二ファンタジーっぽくて良い— 尾野(しっぽ) (@tail_y) March 18, 2015 これは天才的発想だなと思って職場で雑談で話してみたところ、 同僚のスペインエンジニアにバカウケしまして、 それからちょいちょいバグのことをドラゴンと呼ぶようになりました。 せっかくなので、どんな雰囲気になるのかまとめてみようと思います。 先に言っておくと、自分ともう1人スペインエンジニアが時々チャット上で使っているだけで、 正直そんなに流行ってないです。 なんかテンションが上がる バグ修正ってマイナスをゼロにするだけで何

    バグをドラゴンと呼ぶ運用を始めて1ヶ月くらいたった - Konifar's WIP
  • 「 IT技術者と経営者の違いは…こうしてわかる」と言うお話 : らばQ

    IT技術者と経営者の違いは…こうしてわかる」と言うお話 熱気球で空を飛んでいた男が、いつのまにか迷子になっていることに気づきました。 下を見ると男がいることに気づき、気球の高度を低く下げて叫びました。 「すまないが、今、私がどこにいるか教えてくれないか?」 下にいた男はこう答えました。 「現在あなたは熱気球に乗って、地上より10mの空中を飛んでいますよ」 熱気球の男はそれに対して 「おまえさんはIT系の仕事をしているのではないか?」 「そうです。なんでわかったんです?」下の男は聞き返します。 「なぜかというと、おまえさんの答えは専門的には正しいが、しかし誰の役にも立たん」 すると下にいる男はこう言いました。 「あなたは経営者ですね?」 「その通りだ、なぜわかったんだ?」 「あなたは今いったいどこにいるのか、どこへ行くのかわからず、私の助けを期待しています。ところが期待する前と同じ位置に

    「 IT技術者と経営者の違いは…こうしてわかる」と言うお話 : らばQ
  • 職場で毎日詰んでる件

    プログラマ系のお仕事。 わからないところを数時間悩む自分 ↓ 先輩A「おい、いつまでも同じことを何悩んでるんだ! 考えてもわからなかったらすぐに人に聞け」 自分「じつはかくかく云々がわからなくて・・・」 先輩A「うーん、俺にもわからんな。詳しいBさんに聞きなさい」 ↓ 自分「Bさん、ここがわからないんですが。。」 先輩B「うーん、ここはこのコードを書いたCさんに聞くのが早いよ。 下手に解析しようとするのは時間の無駄だね」 ↓ 自分「Bさんに聞いたらCさんに聞けと言われてきました。ここがわからないんですが。。」 先輩C「ちゃんと自分で考え抜いたか?数時間程度で諦めるお前の依存心がダメなんだ。 考えぬいてきた俺ならこんなの簡単にわかる。ほら解決したぞ。」 自分「す、すみません・・・」 ↓ またわからないことが出てきた時に数時間考える。 ↓ 最初に戻る

    職場で毎日詰んでる件
  • 俺「きったねープログラムだな書いたの誰だよ」 : 稲妻速報

    2014年11月30日 俺「きったねープログラムだな書いたの誰だよ」 カテゴリ 【衝撃】嫁「ごめん、終電すぎちゃって・・・」俺「迎えにいこか?」嫁「えっ」→結果… 【愕然】彼氏のお尻からニョロニョロが出てきて寝てる時にコッソリ絞るの辞めらなかった結果 「あなたと娘の血が繋がってないんだけど!不倫したでしょ!離婚離婚!慰謝料!」→結果… 1: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 09:02:28.78 ID:MfcwQcgVr.net 俺かよ… 4: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 09:04:15.17 ID:q5fQz1hZp.net あるある 5: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 09:04:19.51 ID:dCl7jvFp0.net 俺「なんだよこの書き方は、ダメ

    俺「きったねープログラムだな書いたの誰だよ」 : 稲妻速報
  • もし16種類のプログラム言語が武器になったら

    By Lennart Tange 一口に「プログラム言語」といっても、その種類は多岐にわたり、それぞれ他にはない特徴や長所、短所を備えているものです。Floobitsでソフトウェアエンジニアを務めるビョルン・ティップリング氏は16種類の言語をさまざまな武器に例え、それぞれに備わっている個性を表現しています。 If Programming Languages were Weapons - science and tech post - Imgur https://imgur.com/gallery/huZRM ◆01:「C言語」 プログラムの基ともいえるC言語は、アメリカの半自動小銃「M1ガーランド」とのこと。その理由は「古いが、信頼性は高い」から。 ◆02:「C++」 C言語の拡張版として誕生したC++は「ヌンチャク」に例えられています。その理由は「うまく使えば強大な能力を発揮するけど、

    もし16種類のプログラム言語が武器になったら
  • エンジニアに作業中話しかけていいタイミングを聞いたら大体こんな感じだったんだけど : 【2ch】コピペ情報局

    2014年08月30日 22:28 Twitter おもしろ画像 コメント( 66 ) エンジニアに作業中話しかけていいタイミングを聞いたら大体こんな感じだったんだけど Tweet エンジニアに作業中話しかけていいタイミングを聞いたら大体こんな感じだったんだけど、プログラムに限らず作業中ってみんなこんな感じなのかもしれない。 pic.twitter.com/gnp25pxdpP— よう #365日の百合 (@oshiroi_you) 2014, 8月 30 @oshiroi_you @sugipack 分かる~www— か.ら.や.き (@karayaki) 2014, 8月 30 @oshiroi_you @miho09star 、かわいい♪— 子夜 (@mi_chnia) 2014, 8月 30 @oshiroi_you @shiba_shin いちばん下・・・笑— 梵天丸 (@bo

    エンジニアに作業中話しかけていいタイミングを聞いたら大体こんな感じだったんだけど : 【2ch】コピペ情報局
  • プログラマーが泣けるジブリのセリフ20撰。 - このブログは証明できない。

    「飛ばねぇプログラマーはただのプログラマーだ」(紅の豚) 「夢だけど、バグじゃなかった!」(となりのトトロ) 「見ろ!人員がゴミのようだ!」(天空の城ラピュタ) 「前は何も考えられなくなって、飛べたの」(魔女の宅急便) 「40秒でコミットしな!」(天空の城ラピュタ) 「ようやく守らなければならないものができたんだ。納期だ」(ハウルの動く城) 「ポニョ、ソースコード!好きー!」(崖の上のポニョ) 「ヤな部長! ヤな部長!! ヤな部長!!!」(耳をすませば) 「黙れ小僧!お前にサンが救えるか?」「わからない。だが、オラクルと共に生きることはできる!」(もののけ姫) 「逝ってしまわれた…」(風の谷のナウシカ) 「違う部署で働かせてください!」(千と千尋の神隠し) 「変数名を大切にしないやつなんて大っ嫌いだ!」(ゲド戦記) 「あの子を解き放て!あの子はプログラマーだけど人間だぞ」(もののけ姫) 「

  • 残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。

    残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。 船底の穴からの浸水を必死でかき出しながら、どうにか進んで行く。そういう航海だ。 船のどこにどれだけ浸水箇所があるのかは分からない。 ある穴を塞ごうと船底に板を打ち付けたら、 それによって別の場所に新しい穴を空けてしまったりする。 船の構造はあまりに複雑で、膨大な部品の間にどんな依存関係や相互作用があるのか、 誰も完全には把握していない。 それは、はるか昔に組み立てられた太古の船で、 構造把握の手掛かりは、代々伝わる不十分で不正確な古文書だけなのだ。 新任の船員は、出た水に対してとにかく手当たり次第に対処した。 どんな物でも使い、徹夜で穴を塞いで回った。 ひたすら大きな声で号令を出し、 いかに早く穴を塞ぐかが、船員の間で競われた。 何人もの船員が過労と心労で倒れ、 航跡には水葬者が点々と残された。 船員たちが経験を積

    残念なソフトウェア開発の現場は、沈みかけの巨大な船に乗った航海に似ている。
  • IT社畜川柳がリアル過ぎると俺の中で話題に - さまざまなめりっと

    -@sue445飲み会の 乾杯直後に バグで帰社 #IT社畜川柳 2013/02/19 17:58:01 -@teracy飲み会の 金だけ払って 残業す #IT社畜川柳 2013/02/19 18:01:07 -@osa030コンパイル 通らないので コメント化 #IT社畜川柳 2013/02/19 18:01:45 -@osa030おかしいな 契約したのに 人いない #IT社畜川柳 2013/02/19 18:03:58 -@osa030その操作 普通しません やめなさい #IT社畜川柳 2013/02/19 18:05:14 -@rirube激務にて 上司がひと言 ゾンビみたい #IT社畜川柳 2013/02/19 18:05:23 -@ponkichi_7テストケース ふたを開ければ フォルダだけ #IT社畜川柳 2013/02/19 18:06:38 -@osa030IEの おかげ

  • IT系奥様必見!プログラマのダンナにしてはいけない7つの掟 | DECONCEPTER

    1. パソコンに向かっているときに話しかけてはいけない プログラマの夫を持ったからには簡単にオフラインで話せると考えてはいけない。もし話しかけたかったらメールもしくはFacebookでメッセージを送ろう。 たった一言「ちょっとだけこっち向いてほしいな」と送るだけで円滑コミュニケーションを伴った円満夫婦生活の始まりだ。 2. SNSを見てるからと言って休憩していると思ってはいけない もしあなたのダンナがWEBに携わるプログラマなら、SNSを見るのは仕事のうちと考えていると思って間違いありません。 実際にFacebookページの制作やTwitterを絡めたサイトの制作を仕事で請け負っている可能性もあります。 必ず1のルールを忘れてはいけません。 3. ダンナが事中にiPhoneを見てるからといって不満を言ってはいけない あなたの夫は情報に追われています。人は追っているつもりかも知れませんが

  • 妻と一緒にいても生産性を下げないためにはどうすればよいか - 西尾泰和のはてなダイアリー

    Tweetに対する反応まとめ nishio: にWebDB Pressを渡して会社に行って帰ってきたら「プッシュ型メディアはエンジニアの生産性を下げる」を読んで「もプッシュ型メディア」とか言ってる nishio: 既婚のエンジニアに聞きたい:と一緒にいても生産性を下げないためにはどうすればいいのか 不倫する Yappo: 不倫する nishio: 「不倫したらメディアが増えるだけじゃないか!」と怒ってます> Yappo: 愛人はプル型メディアです。とお伝えください>< そうなのか… 例えば、を避ける tokuhirom: unsubscribe bulkneets: 無視するといいです hayamiz: 例えば、を避ける (><) 物理的ファイヤーウォール pandeiro245: 僕はクローゼットの中で仕事してます。 それはなかなかよさそう!集中できそうだし。は広いクローゼ

    妻と一緒にいても生産性を下げないためにはどうすればよいか - 西尾泰和のはてなダイアリー