「GITHUB」を含む日記 RSS

はてなキーワード: GITHUBとは

2023-12-07

[]2023年11月滅多にホットエントリを出さなドメインからホットエントリ

ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからホットエントリブクマ数順トップ30

ブクマタイトルドメイン
1359国土交通省 ネガティブ情報検索サイトwww.mlit.go.jp
1087ゲーム趣味にしている人の割合が多いのはどのくらいの収入の人たちなのか調べてみた - nonameのノートnoname774300.hatenablog.com
854マシュマロ!|高河ゆん|pixivFANBOXkouga-yun.fanbox.cc
850トコジラミ根絶方法害虫・害鳥獣安全対策します|株式会社 オオヨドコーポレーションテックス社oyodo-pmp.com
847ラマヌジャンは本当に何も知らなかったのかmathlog.info
774裏紅白歌合戦2023jiyujoho.a.la9.jp
679水は変わった物質vitroid.github.io
671しずかなインターネットsizu.me
606日米でエンジニアの育成戦略正反対だと気付いた話 - メソッド屋のブログsimplearchitect.hatenablog.com
498ゼルダの伝説 ブレスオブザワイルド』が品質を高めてくれた。売上10万本超え、R18インディーゲーム洗脳アプリ高慢お嬢様を好き放題するシミュレーション開発者インタビュー - AZ-LINE あずらいん!az-line.jp
484ChatGPTに社内文書に基づいた回答を生成させる仕組みを構築しました - コネヒト開発者ブログtech.connehito.com
475映画批評ゴジラ-1.0』90点(100点満点中)movie.maeda-y.com
465メールアドレスキーにしてID連携を行う設計の危うさ|ritousizu.me
454「直接会って話したほうがはやい」は速いだけ|arayasizu.me
438ベンダ提供していない決済モジュール不具合による情報漏洩事故 東京地判令2.10.13(平2810775) - ITシステム判例メモitlaw.hatenablog.com
436Othello is Solvedarxiv.org
435池田大作氏の御逝去の報に接しkishida.gr.jp
424https://ip.guide/ip.guide
421ナポリタンが究極の味になる!ほんのひと手間に「やって大正解」「今度からこうする」 - macaronimacaro-ni.jp
421大麻少年の性被害、男らしさの病(松本俊彦)[第12回] 酒をやめられない文学研究者タバコがやめられない精神科医の往復書簡ohtabookstand.com
407変なドメイン取るな.netwww.henna-domain-toruna.net
401mRNAのひみつ | まんがひみつ文庫 | まんがでよくわかるシリーズ学研キッズネットkids.gakken.co.jp
377雑記セキュリティガイドライン類 約300時間 読み漁ってみた - 2LoD.secnikinusu.hatenablog.com
374弊社元幹部社員不正について/日本海テレビwww.nkt-tv.co.jp
368t_wadaさんと「単体テストの使い方/考え方」の疑問点についてディスカッションしました - DeNA Testing Blogswet.dena.com
361コラム寄稿「なぜドイツ人にできることが日本人にできないのか」www.rieti.go.jp
360令和時代個人サイトの作り方:suama workstechbookfest.org
356楽天市場】SPUの特典内容変更について|SPU(スーパーポイントアッププログラムevent.rakuten.co.jp
345国産プレミアムウイスキー 一部商品価格改定についてwww.suntory.co.jp
335Mini vMaclrusso.github.io

2023-12-04

なんか新しいプロジェクトを立ち上げたいなーと

俺はしがないプログラマー

githubで50スターぐらいのしょぼいコードを置いているが、そんなプロジェクトには何の力も入れていない。プロジェクトと呼ぶのもおこがましいぐらいだ。

仕事ではとあるコンテンツ検索エンジンを作っているが、情報検索、推薦システムクローラー、そういうのを開発するのもだいぶ慣れたのでなにか新しいことをやりたいなと思っているところだ。

リーナストーバルズが言っていたが、「一つのプロジェクトを30年継続するような、そういう人がこの世界には必要だ」らしい。Linuxという価値あるプロジェクトを持つ人はやはりいうことが違う。

しかし、Linuxレベル価値のある何かを30年...それ俺にもできるんだろうか?

自分けが満足できるコードならいくらでも書ける。

しか社会から需要があり、その需要が30年も続くようなものを、果たして俺程度が作れるのか。

そもそも需要というのはどこからまれてくるのだろう、と思うことがある。

それは人に対する社会的信用であったり、あるいは偶然的に宣伝がうまく行ったということもある。

俺は日頃から社会」が俺を評価していないと思うことが多い。そんな状態で、社会のためになる何かを作ることな可能なのか。

社会」が、俺のような人間を「弱者男性」といって差別虐待している状態で、俺は本当に社会のために貢献したいと思えるのだろうか。

一体、弱者男性が作ったどんなプロジェクトであれば人々がサポートしようと思えるのか。

全てが虚しい。

2023-12-01

Github Copilotがメールアドレスのようなデータを表示しなくなった?

テストを書く時に毎回そこで不自然に補完が途切れる。

2023-11-29

過去イチでヤバイPJを引き継いだ

弊社のビジネス創造部門的なところが作ったPJがあるんだが

どうもゴリゴリ炎上してるらしくて支援に入った

こういう仕事は割とあるんだがなかなかのヤバさだったので紹介したい

ちなみにサービスの内容は非常に良くてユーザーも万単位で付いているらしい

からこそ炎上している

バックエンド環境

バックエンドAWS EC2動作しているがログインアカウント共通化されていてパスワードを全員で共有している

ユーザーを追加しようとしたら「そのような勝手行為セキュリティ許可されていません」とのこと

本番環境とStagingはインスタンスが分かれているが運用は同じ方法

Staging上で5人ぐらいが作業しているが、ホームの下にそれぞれのユーザー自分名前ディレクトリを作って作業している

バックエンドシステム

バックエンド側のシステムは詳細は伏せるが、某システムで動いている

仮にNode.js系だとすると、package.jsonがあってnpm run installでインストールするのだが、普通にインストールしようとするとエラーになる

内容は依存関係で失敗しているのだが、本番も同じソース動作している

動作させるにはnode_modulesをまるっとコピーして、とのこと

さっきの自分名前ディレクトリ配下コピーしてきて、適当ポート番号でサーバを立ち上げれば一応は動く

このため、新しいモジュールを入れようとすると依存関係で失敗するため、便利なモジュールがあってもインストールできないし

セキュリティアップデートも当てることはできない(現にバージョンがすごく古い)

バックエンドシステム内容

ソースコードGitHub管理されているがセーブポイント感覚でcommitされているのでコミットログを見ても何が起きているのかさっぱり分からない

おまけにPRも使わずmainマージしまくっていてわけがからない

加えてソースコードコメントアウトの嵐でどこに何が書いてあるのかさっぱりわからない

データベースPostgreSQLだが山ほどテーブルがあるのに外部キー依存は入っていないしVIEWも作られていない

まぁ、他にもテーブルを見ていくとアンチパターンオンパレードで、EAV、ジェイウォークあたりは確認できたしHTMLSQLが格納されているテーブルも見つけた

ソース上でクエリを作ってAPIを作っているが、ザッと見ただけでもインジェクションし放題の状態になっていた

フロントエンドシステム

フロントエンドも詳細は伏せるが、いわゆるReact的なものを利用している

こちらは npm run installでインストールできるし npm run devでちゃんと動く

ローカル動作するので非常に助かる

ただ前述の通りバックエンドローカルで構築できないのでEC2を利用するしかなく、CORS対応のためのプロキシを自前で用意する必要があった

フロントエンドソースコード

バックエンド同様にGitHub管理されているが、管理しているだけ

バックエンドは5人ぐらいが利用しているが、ソースコード編集するのは実質1人なのでコンフリクトほとんど起こさないらしいが

フロントエンドは5人ぐらいが編集するのでコンフリクトしまくっている

解消するときデグレすることが日常茶飯事でその都度Hotfixしている

コードコメントアウトだらけなのに加えて、不必要コードが大量にあるので可読性が著しく低い

(難しい処理を読み解いて追いかけていったら最終的に使われていない、などが大量にある)

2000行ぐらいあるコードとかChatGPTに突っ込んだら20行ぐらいになる予感がある

また、DBがご覧の状態なので取得されるデータ全然抽象化できておらず、コードが膨れ上がっている

例えばProductの一覧データサーバから取得して、ユーザークリックしたProductをCartに投入するのだが、投入する情報Productではなく、CartItemにする必要があるし

OrderするときはOrderItemにしてAPIを叩く必要がある

ほとんど同じ情報なのだ微妙に変わっていたりKey名が違っていたりするのでそれぞれ変換する

他にも数え上げればキリがないが、コピペして少しだけ改変している部分などが大量にあってバグがあるのかどうかすら判別できない

セキュリティ課題

DBHTMLSQLが入っていると言ったが、調べて見るとDBから取得したHTMLをそのまま埋め込んで表示していたりした

SQLについてはフロントエンド側でSQL生成しており、そのテキストAPIに送り込んでサーバ側で実行して貰った上で格納とかしていたので

「ここにDROP TABLEとか書けばTABLE消えるんですか?」

と聞くと

「そんなことする開発者はクビだなwww

とか言われたのでことの重大さを伝えたが、まだ対処できていないようだった

認証等はOAuth2を使っていたので大丈夫そうだったが、本当に大丈夫かどうかは自信がもてない

今後の期待

システム内容はゴミのような状態だがサービス的には良いので、幹部プロダクトオーナーからは追加要望が山盛り来ている

開発チームが「稼働が足りない」という理由で断ったので「じゃぁ支援して」ということで自分のところに来たのだが

申し訳ないが、そもそもそういうレベルに無いし、全て作り直しが必要

と伝えてもどうやら伝わっていない様子

ちなみに元々の開発チームは過去にもこんな感じでサービス作ってたらしいが売れないので問題になってなかった様子

ぱっと見は動いているように見えるのが厄介なところ

正直逃げたいところではある

2023-11-26

anond:20231126005403

そもそもドキュメントを見れば解決できるような問題は起こらない

github issueかSOを見たほうが原因不明エラー解決は早かったりする

2023-11-21

anond:20231121233448

ワイはもうすでにやってるやで。

Github Copilotが出力したコード確認してタブキーを押すだけの日々や。

anond:20231121094706

日本コミュニティだとそうだけど、英語圏だとGithub Copilotに反発する動きはあったやで。

2023-11-17

AppleデベロッパープログラムとかGitHub公開鍵秘密鍵とか

ふわっとした理解しかないのにようやっとったな

最近趣味ウィキペディア巡りで「電子署名」って記事読んだら

ちゃんとわかりやすくまとまってて笑ったな

これを現役のとき読めばよかったのにな

あの頃はグーグル検索しては備忘録ブログ記事を二・三個いったりきたりして

知識切り貼りして自分ワークフローをなんとかつむいでいったんだよな

ろくにプロといえる先達もいない一人シス管じみた状態

全員手探りでようやっとったな

すべてが懐かしい

もはや帰る場所もないのだな

いまはこうして無職のままインターネットの波をたゆたうだけで満足してしまったよ

2023-11-04

anond:20231104200745

githubとかで.mdファイルとかあるだろ

そういう規格的にある程度決まった書式があるのがマークダウン

はてな独自ではないので覚えるメリットもあるし使いやす

2023-11-02

anond:20231102125425

同じgithubのrepositoryで作業しているのに、

ワイは40万行のoutput (自動生成は2万ほど)

そして同僚は5800行くらいしかない。

収入はワイのほうが少し上(20%)な程度。

anond:20231102112207

仕事のはあげられないけど5chで上げられてたconvolutionのアルゴリズム使った画像縮小拡大のC#プログラム修正してお手本見せた捨てGithubアカ上げてあげるから見せてごらんよ

anond:20231102110251

HTMLC++なら書けるぞ

github共有してやろうか?(やだけど)

2023-10-31

AIに怒る絵師は俺達OSSプログラマを見習え←これ

これ言ってるやつ誰もgithubリンク貼ってないの草生える

2023-10-30

anond:20231030191847

まずC#でどのようなソフトウェアが作られているかを調べてみて、その中に興味を持てる分野があればそれを作るために何が必要か調べてみるといい

教科書読むだけでワクワクして勉強進められるなら、何読んだって良い

実際に動いているソフトウェアソースコード読みたいならgithubを探索してみるといい

構文とかライブラリの使い方はやりたいことによって変わるし、デザパタや〇〇原則みたいなのは個人製作ではどうでもいい

これさえ理解すれば何でも作れるようになれます、みたいな知の高速道路はまだまだ未整備

いろんなことに挑戦して経験を積むしか現状無い

2023-10-26

anond:20231026204958

スケーリング諸刃の剣

別にFHDモニタでもいいからとりあえずMacTypegithubからインストールして有効しろ

デフォ設定でかなり綺麗になる

WindowsシステムフォントはnoMeiryoUIを使って源真ゴシックP Regular 10ptあたりにするといい

ブラウザStylus入れてこんな感じでダサいフォントを潰してけ

/*---------------
sans serif
---------------*/
@font-face {
    font-family: "メイリオ";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "Meiryo";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "Meiryo UI";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "MS Pゴシック";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "MS PGothic";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "MS UI Gothic";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "YuGothic";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "游ゴシック";
    src: local("源真ゴシックP Regular");
}
@font-face {
    font-family: "Microsoft Yahei";
    src: local("源真ゴシックP Regular");
}

anond:20231026151101

ワイはGithub Copilotに出力させているやで。

適当にタブキーを押してテストが通ればレビューに出してマージされる。何も考えていない。

2023-10-23

anond:20231022103423

ping の実行結果を色つけて表示する簡素なTUIをChatGPTに作らせた。

最初の方はうまくいくけど、コードが大きくなったからか最近アップデートでなーふされてるんだかで、まともにコード生成しなくなった。

かいライブラリだとか関数の使い方は答えられるけど、要件理解したりコードのどの部分に改修を入れると動くのかとかが、全く理解できない感じ。

Github copilot とかだとちゃんと動くのかしら?

私の命令が悪い気もしてきた。

2023-10-16

anond:20231016143902

数式は?

オンラインTeX数式エディタってのがパレット方式から・・それ使ってねって言うかな?

githubTeX数式レンダリングするようになったから、エライ

ジャーナル側がmd用のスタイルファイル出してないからそこがなぁ・・・単にPDF変換するだけなら

pandoc --pdfengine=pdfroff。。。。でいいけど・・・

overleaf使ったことないだろお前。数式パレットなんて無いぞ。直で打て。すぐ覚えられるだろって話をしている。

2023-10-13

anond:20231013101212

数式もUMLもほぼITエンジニア専用

検索性を気にするようなドキュメントGithubwikiに書いてはいけない、ちゃんとしたWikiなりドキュメントサービス使いなさい。

2023-09-28

anond:20230928112518

本屋立ち読みして自分に合ってそうな本を何冊も読んで只管書く

アウトプットを習慣づける

GitHub毎日緑にする

2023-09-21

Githubを作れる気がしない

ITそこそこわかって来たつもりだけど、Githubと同じものを作れたら作れる自信はない。

具体的に言うと

何をどうやって作り始めれば良いかも皆目検討がつかない。

IT詳しい人、Githubってどうやって作る?

2023-09-19

anond:20230919115405

結局はインテリセンスと同じような使い方になるし、それならGithub Copilotで良いんよな。

2023-09-10

m◯◯◯みたいな老害が俺の職場にも居る

IDEや型付けに頼らなくても優秀なチームメンバーが居れば問題ない!」と言いながら、formatterやGithub Copilotを使わずVimでカタカタしてる。

そしてその人が書いたコードは、俺のVSCodeでは大量のエラーが表示されている。

ログイン ユーザー登録
ようこそ ゲスト さん