「python」を含む日記 RSS

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

2024-12-16

複数言語を使いこなしてる人ってどういう生活してるの?

おれ2つが限界なんだけど

TypescriptGoくらいだ

シェルスクリプトC言語も、JAVAもC#もRubyPythonPHPもわすれた

2024-12-12

三大害悪プログラミング言語

C メモリ管理が甘くセキュリティーホールを作りやす言語なのに普及してしま世界に多大な損害を与えた

Perl 当時、動的型の言語ダメさは認識されていたのにWeb世界で使われてその後RubyPHPJSなどの、動的型が広まるきっかけになった

Python おなじく動的型の言語なのに、機械学習ブームで広まってしまう。

2024-12-07

プログラマーってプログラミングのこと特殊技能だと思いすぎ

新卒かに「未経験プログラマーになりたい?職業として後から身につけようだなんて…。本当に好きならもうできるようになってるはず。小学生の頃からみんな趣味でやってる、そういう世界なんだよ。俺の甥は遊びでPythonゲーム作ってるぞ。この時点で小学生にも劣る」とか言ってる奴多すぎ

別の分野で、例えば絵で考えてみても

だって小学校の時とか「見て!ゾロ!描いたよ!」とか絵描いてたけど

もしその時に親戚のおっちゃんが年下に「絵描いたことないけど漫画描いてみたくて大学漫研入った?ふざけるな、この世界はみんな小学生の頃から趣味でやってるんだよ。俺の甥はゾロの絵描いてるぞ。その時点で小学生にも劣る」とかイキってたらキツすぎ

いやいやその人の方が上手いだろ…って感じっすね

(大学コンピュータサイエンス学んだかどうかとかはまだしも)

てか趣味でやってるだけのくせに自分のことプロゴルファーとか卓球ジュニアとかと同じだと思ってない?

から卓球初めて朝から晩まで泣きながらやらされてる人たちと並ぼうとはさらさら思えないけど

1ヶ月で俺より絵上手くなる奴はゴロゴロいるだろ

2024-12-06

anond:20241206210136

もちろん可能なのだ!独学でエンジニアになってフルリモートで働く人はたくさんいるのだ。まずは自分が興味を持てる分野から始めるといいのだ。例えば、ウェブ開発ならHTMLCSSJavaScriptを学ぶのが良いのだ。もしもバックエンドに興味があるなら、PythonRubyJavaなどの言語を学ぶと良いのだ。また、インフラが気になるなら、クラウドサービスAWSAzureGCPのようなものおすすめなのだ

フルリモート仕事を探すには、リモート専門の求人サイトフリーランスプラットフォームを利用するのだ。また、GitHubLinkedInプロジェクト経験を公開しておくと、声をかけてくれる企業もあるのだ。学んだスキル活用して、少しずつプロジェクトを始めていくと良いのだ!頑張るのだ!

プログラム全然わからんけど、chatGPTでちょっとしたPythonコードを書いて、業務効率化に利用してる。

エラーハンドリング重要性とか、将来的な拡張性を考慮した要件検討とかが大事なんだなーと、素人ながらに思う。

2024-12-04

記憶について

これはそうしす🛡29 Advent Calendar 2024の 4 日目の記事です。

前日(3日目)は hoshi さんによる『プログラミングの基本その1【dllについて】』という情報提供でした。

Windows の基本は DLL であり、この基本概念はほかのプログラミングでも同じだよ~という理解を得ました(合ってるかなぁ?)。

PythonJavaScript とは違い、OSが持つ組み込みAPIに近い部分を触るのでセキュリティ的にも怖い部分がある一方で、うまく使えるようになればとっても強力な武器となりそうですね。

# ----------------------------------------------------------------------------

 ※以降は本記事の本編ですが、代理投稿です。

  執筆者(Eさん)の許可は得て、私が代わりに投下しています

# ----------------------------------------------------------------------------

====

人間記憶力は年齢とともに衰えるとされているそうですが、本当なのでしょうか?

私自身も歳を重ねる毎、体感的には短時間記憶するという事がやり辛いと感じてはいます

ですので、そもそも脳のメカニズムから考えてみました。

知っている方は多いと思いますが、記憶には短期記憶と長期記憶に分ける事ができます

短期記憶として海馬収納された物事は、時間とともに大脳皮質に配布されて長期記憶に変化していきます

短期記憶は思い出しが容易だが覚えられる量は少なく、長期記憶は長い間覚えていられるものの、思い出したくても上手くいかない事や、そもそも思い出せない事を経験した方は多いと思います

この短期記憶で覚えていられなかった事や、長期記憶で思い出せなかった事を我々は「忘れる」と表現します。

忘れるという行為は、人間の脳を健全に保つためには必要な事だと言われています

記憶の中で必要な事と不要な事を判断し、必要な事は覚え、不要な事は忘れるようにしているというのが一般的な考えのようです。

一方で、忘れる事が出来ない超記憶症候群と呼ばれる方々もいます

一度見たり聞いたりした物事を生涯忘れず覚えていられるという羨ましいとも思える能力を持っています

しかしながら、嫌な記憶も決して忘れる事ができないので、一概に良いとは言えないところです。

超記憶症候群の方々は症例が少ないため研究が進み辛いそうですが、健常者と比して脳の何が違うという点は見受けられないそうです。

---

話は変わって、脳の働きについて作業療法リハビリテーション)の観点から興味深い話があります

脳は飽くまで臓器の一部であり、思考記憶をはじめ、あらゆる行動に優劣を付ける事無く、ただ単純に効率化し続けているというものです。

観測された事象で、脳に損傷を受けた方がお腹が空いているにも関わらず、目の前に配膳された食事を食べられない事があります

ご飯・おかず・小鉢飲み物が同時に目前にあると、どれから手を付けて良いかからなくなってしまうそうです。

その方に対し、ご飯のみの単品で配膳すると普通に自分食事を取る事ができるというものです。

単品での食事に慣れてきたら、2品、3品と徐々に品数を増やして食事をするトレーニングします。

当初は複数品目から食べるもの選択しなければならない事に脳がオーバーフローを起こすのですが、まず自分で食べるという動作に慣れ、徐々に食品を選ぶという事に慣れさせていきます

少々強引ではありますが、この事から生命の維持に必要食事よりも、選択できないという脳のオーバーフローが優先される事、慣れという効率化の結果が選択という判断に反映される事が垣間見えるのではないかと思います

ここまでで、脳の記憶に関する機能に大きな差はなく、効率化するだけというならば、我々の持つ記憶力は効率化の結果の差異しかないと言えるのかもしれません。

また、年齢による記憶力の減衰というのは、結果だけ見ると正しく見える気はしますが、長年の慣れや習慣を変えたりすることが不要であるとして、脳が忘れることを選択しているだけではないかと思います

まだまだ脳の仕組みは解明されていないものも多いですが、原因と結果をロジカルに考えて今までの思い込み排除できれば、案外簡単に良い結果を得られると思いますので老若男女問わず、色々と考えてみて下さい。

=====

本稿はそうしす🛡29 Advent Calendar 2024 - Adventarの 4 日目の記事です。

5 日目の記事どうやって文書を書く/残していくのがいいのかな - 構造化文書とWYSIWYG となる予定です、お楽しみに!

(´へωへ`*)

2024-11-29

online会議最中→ さむいさむい

内職でipynb業務やれるほど、パラレルタスクに関する能力高くない

我慢我慢

おわったら、さむいさむいでこたつに入って ^ω^)・・・寝たきり

妻にたたき起こされ、風呂・・・入浴

あがったら晩ごはん

飲酒 結局ipynbまでいきつかんかった

パイロットPythonコード出させるところまで

あしたipynbに貼り付けて、テストするわ

2024-11-26

就活メール消してたら1日終わる

有益なことは書いてない。ただ現状を記した。

まだなにも就活してない、就活関連のゴミメールを消してたら1日が終わるだけ。

【事前情報

工学部環境系の学科26卒

・ほぼFランに近い位置づけの大学

資格特になし

GPA3.7(勉強に熱心な学生が少ないので取れた)

・夏のインターン未参加

上京したい(横浜あたりでも良い)

・通院経験はないが精神の具合が悪い

・働く意欲はわりとある

アルバイトスーパーレジ打ちと中学生対象塾講師

まだ詰んでるとは思ってないけれど、結構全部しんどい。完全に詰む前にどうにかしたい。

面接対策とかSPI、やったほうが良いことはたくさんあるんだろうけど、どれも手付かず。具体的になにから始めるべきか分からない。

わがまましかないけどインターンには参加したくないし。働く意欲は結構あるのに、全部怖くてなにも就活してない。してる人はセミナーとかインターンとか参加してるっぽい。

薄々、気づいてはいたけどこんな大学じゃ高いGPA取っても就活にほぼ意味ないっぽい。学内推薦もあるにはあるが、弊学の立地的に東京企業の推薦はまずないと思われる。実際のところ、給付型の奨学金欲しさに成績を取るのをいろいろ頑張っただけで、これと言って自信のある学問分野もべつにない。

漠然システム開発SIer的なやつ、たぶん)に興味があるけれど、プログラミング経験特になし。授業でPythonVisual Basicに触れたことがある程度。システム開発に興味を持ったのも、単純に東京ならそういう会社が多いだろうと目を付けただけ。

あー、就活終わんねぇかな、なんにもしてないけど。

はてな匿名ダイアリーはじめて書いたから、いろいろおかしいとことあったらごめん。

2024-11-22

anond:20241122135121

静的型付けの言語の隆盛がいいね

あとはPythonjsが潰れたら世の中の不幸が減る。

10年くらい前まではまだ動的型付け派が多かったけど、あの頃、動的のほうが生産性が高いとかデタラメを言ってた連中は自分センスのなさを自覚してほしい。

プログラム言語の人気推移

https://survey.stackoverflow.co/2018#technology

https://survey.stackoverflow.co/2020#technology

https://survey.stackoverflow.co/2022/#technology

https://survey.stackoverflow.co/2024/technology

-2018202020222024
JS69.867.765.3662.3
Python38.844.148.0751
TS17.425.434.8338.5
JAVA45.340.233.2730.3
C#34.431.427.9827.1
C++25.423.922.5523
C言語23.021.819.2720.3
PHP30.726.220.8718.2
Go7.18.811.1513.5
Rust-5.19.3212.6
kotlin4.57.89.169.4
Ruby10.17.16.055.2
Swift8.15.94.914.7
Scala4.43.62.592.6


変化がわかりやすいように2年ごとにした

PythonTSとRustの勢い凄い

JAVAって永遠に人気なのかと思ったけど、10年後人気言語と言えなくなってるかも

PHPはそろそろ厳しい

Gokotlinが着実に人気を獲得

Ruby・・・

C#も地味に衰退

2024-11-18

anond:20241118203758

で、出羽守Pythonキディなんでしょ

こういう逆恨みしてる奴が、まともに書ける奴だったことないんだが

2024-11-15

anond:20241115000009

いやさ、すげえアホなこというとTwitterハッキングすりゃ相変わらずgrok2除けできるし、ネトゲチートと同じ。

ユーザーインターフェースが消えただけで、パケット記録して送りつければまだ止まるし、そもそもそんなにむかつくならgrok2をハッキングして破壊しちまえばいい。

マルチモーダルだよな? grok2?

エクセル偽装したり音声ファイル偽装してpythonテキストファイルのまま送りつけて実行したり対LLMのハッキング方法やまほどある。

なぜやらない?

2024-11-14

anond:20241114181047

gpt4oにpythonコード書かせてgoogle Colabで実行…っていうのは、何度かやって遊んだよ。何にも分からんないけど動かせて感動した。

GitHubとかのやつはさっぱり分からんローカルモデルよりは優秀なのかな?

2024-11-13

小中不登校高校中退大学中退

自分は駄目な人間だった。小学校の高学年のとき心因性頻尿になって外に出られなくなった。

金曜の、ピアノ教室の直前だった。その日突然トイレが近くなって、結局家の周りをぐるぐる車で回った挙句に帰った。

それからの日々は地獄だった。家から出ることすらできなかった。私自自分に何が起こったのか理解できなかった。

学校は、授業は嫌いだったけど友達は好きだった。学年みんな友達だと思っていた。みんなの名前と顔を覚えていた。

学校に行けなくなった。

学歴主義権威主義の父は、私のことを人間じゃない何かを見る目で見ていた。

私は当時の記憶があまりない。ただ、下手くそに隠された不登校に関する解説本や、

リビングで両親が自分について語り合ってるのを察するのがつらかった。

そのあと数ヶ月してから学校に復帰したけど、結局私は中学校不登校になって、高校も退学した。

大学受験は当然するものだと思っていたので、高校退学前に高認を取って、

中退後は勉強のやる気が出るまで少し時間をもらった。結果的には一浪という形で

MARCHの少し下くらいの大学に通うことになった。みんなが最初受験をしていた年は、何も勉強していなかったが。

田舎を出て、東京で姉と二人暮らしをすることになった。

大学に行き始めて数ヶ月でやっぱり行けなくなって、2年ほど休学した。

自分は何故生きているんだろうとよく思った。死ぬ勇気は無く、事故で死なないかな、と妄想していた。

復学後は配慮申請をして、出られなかった授業のプリントを貰ったりしていた。

私の時代不登校発達障害時代最先端社会問題で、まだ数が少なく、学校大学側も対応に苦慮していた。

体調が悪くなりやすいので、保健室を使う許可をもらい、授業の隙間はベッドで寝るようにしていた。

大学地獄だった。面白い授業もあったと思うが、何の目的もなく社会学勉強し、

ヴェーバーやデュルケム、フーコーマクルーハンなどを習った。個人的にはヴェーバーが好きだった。

大学時代地元に帰ったときに暇で仕方なく、日経ネットワーク初心者用のTCP/IP解説本を買った。たまたま立ち読みして面白そうだったからだ。

それから何冊か自分ネットワークに関する本を読んだ。面白かったし憧れたが、

自分文系だし人生に夢も希望もなかったので、これはただの遠い憧れだな、と思いながら過ごした。

しばらくして、最初に買った日経ネットワークの本以外ほとんど捨ててしまった。読んでも意味がないと感じていた。

大学も結局中退した。3年にやっと上がれるという冬の試験で、起き上がれなくなった。

毎日天井を見て過ごした。今日は○○の試験だったのに…と思って、泣きながら過ごした。

ここで単位を落としたことで、卒業まで想定より1年だか2年かかりそうだなと自分計算し、心が折れた。

何度目の挫折か数えるのも嫌になっていた。

大学中退後は、大学時代にできなかったことをしようと思い、

画家さんの絵の手伝いに行ったり、フォトコンに応募したりしていた。絵と写真けが自分が唯一続けてきたものだった。

それも当然上手くいかず、暫くして、父から障害年金手帳をとるように言われた。父には逆らえなかった。

父に逆らえる人は家族の中で誰もいなかった。とても怖い人だったから。

父は節税になる!と喜び勇んで説明し、私は、やっぱり自分は道具なのだなと思いながら、そのまま手帳年金を取得した。

初めて自由に使えるお金を手にした。20代後半で、初めて自分家具を買っていいことに気づいた。

家の中を、好きだった祖父母の家を模すような感じに作り変えた。

友人が美術館バイトを紹介してくれたので、小さな美術館で週3日のバイトをすることになった。

が、その直後にコロナ禍になって、半年ほど美術館は閉鎖することになった。

休業補償?だか何だかで、一応もらえた。その年の秋から再開した美術館スタッフを少しやって、年末年始地元に帰った。

両親に、戻ってくるように言われた。

父の会社が上手くいっておらず、母方の祖父母から大変な額の借金をしていた。

利益なんて10年ほど出ていなかったらしい。元々何をしているのかわからない

人に説明するのが困難な父の会社だったが、父はとにかく経営センスがなかったらしく、酷いことになっていた。

私は一度地元に戻る決意をしたが、やはり怖くて直前になって無理だと母の前で泣いた。

地元に戻っても居場所はないと感じていた。東京にもなかったけど…。

それからバイトを増やしたが、結局駄目になって初夏に辞めた。

すぐに次のバイトを探したが、それも2ヶ月しか続かなかった。秋からまたバイトを始めた。

小さめの不動産会社事務をしていた。年始にまた、今度は以前より強めに、帰ってくるよう説得された。

私はすぐに市の生活相談窓口に駆け込んで、就労移行支援ギリギリ間に合ったコロナ関連の貸付金を紹介してもらった。

課税世帯なので、返済する必要はないか安心して、説明された。

自分決断は、生活保護になってでも東京にい続けるというものだった。コロナの貸付金で一時的に数十万のお金が手に入ったので、

それを使い生活保護でもやっていける物件引っ越しをした。不動産も一人で回ったし、引越しの手配も手続きも全て一人でやった。

就労移行支援は少し通ったが、この時間バイトをした方がマシに思え、すぐに辞めてバイトを探した。

並行して勉強を進め、基本情報技術者試験合格した。その後障害者雇用で小さなコンサル会社資料作りのバイトをし、

その間にMOSExcel Expertを取った。お金をかなり切り詰め、貯金を始めた。結局生活保護にはならなかった。

翌年バイト契約終了になったので、ネットワーク仕事チャレンジすることにした。

人生で初めてのフルタイムバイトだった。倒れる前提で、駄目元でやってみることにした。

柄谷行人の『探究』で読んだ、暗闇の跳躍だか飛躍だかを思い出した。

価値は、価値がついたあとにしかその意味を読み取れない。価値がつくには暗闇を跳ばなきゃいけない。

それから3ヶ月ほどは、毎日法人向けのNW開通をしていた。

薄給の上に業務量がえげつなくて、人がすぐに辞めていく環境だった。

ある程度初心者ができるように自動化されていたので、1ヶ月を過ぎる頃には一通りの業務を覚えていた。

毎日現地作業員電話を繋げながら、色々な試験をし、NWを開通した。たまに撤去もあった。

障害を隠して仕事をしていたが、ある日電話中にパニック発作が出て、電話を保留にした後しばらくトイレにこもって薬を飲んで休んでいた。

ここでもこうなるのか…、とトイレの中で泣いた。結局その職場も居づらくなって辞めてしまった。

ネットワークエンジニアになりたかった。

諦めきれずに、次の仕事を探した。ベンチャー企業で、またネットワーク仕事をやることになった。

今度は客先常駐仕事に出る前に第一陸上特殊無線技師資格を取った。

高校数学赤点だったので、選抜試験養成講座も地獄だった。何年振りかの座学だった。

そのあと1時間半ほどかかる場所夜勤をすることになり、私はすぐに壊れた。

夜勤明け、ふらふらになりながら漫喫に入ってひたすら寝続けた。またパニック発作が出て、帰ることができなくなっていた。

心が折れて、障害者雇用仕事を探し始めた。

大手IT企業の子会社で、採用仕事をした。面接はいずれIT仕事を回してくれると言っていたが、

一向に果たされる気配がなく、半年で辞めた。ここまでの失敗で辞めた後に空白期間があるとメンタルに来ることはわかっていたので、次の仕事はすでに探してあった。

障害者雇用契約社員として、またIT企業に入った。1ヶ月の待機期間の間にCCNAを取って、

今はそこで仕事を続けている。何故かPython人員になってしまったので、毎日ツールを作っている。

ChatGPTのおかげでなんとか仕事ができている。

今の案件は年内で終了するらしい。

数週間前に正社員登用の話があり、面接を受けた。周りからは多分行けるんじゃないかと言われている。

貯金はやっと130万ほど貯まった。将来は…できれば健常者として生きていきたいが、まだ暫くは難しそうだ。

まだ何も安心できない。実家の父母は離婚問題でめちゃくちゃになっているし、

リモートから仕事ができているのでは?という懐疑が常にあって、次の案件でどうなるかわからないと思っている。

私は障害について色々思うところがあるが、30ぐらいの時にはっきりと

自分は才能が無いのだから、せめてコミュ力を伸ばそう。自分は一人で生きていけると思えない。

から、人から助けてもらえる、助けようと思ってもらえる人間になろう」とずっと考えてきた。

今の時代障害者健常者に関わらず、みんなにとってつらい時代だと思う。

何かを抱えているのはみんな同じだと思っている。そんな時代に、

マイノリティ自分を救ってくれ!と叫ぶことはとても怖いことだと思っている。

社会に余裕がなくなれば、一番最初に切り捨てられるのは自分たちじゃないだろうか。

今までたくさん人に迷惑をかけたけど、少しでもそうでない自分になりたい。生きていていい自分になりたい…。

------------------------

私は今もたくさんの問題を抱えているし、色々上手くいっていない。

人生を呪っているし、楽しくはない。たまに楽しいこともあるが。まあしかし、こうやって足掻いている人間もいるよ、と思って書いてみた。

特定されようが、もうプライドなんて無いからどうでもいいのだ。

私を見下して、自信をみんな持って欲しい。こんな見苦しくみっともなく足掻いてる人間もいるのだから

小中不登校高校大学中退でも、なんとか生きてるよ。

…まあ今後どうなるかはまだわからんけど。

------------------------

追記

思ったより反響があって驚きました。

タイトル自分人生象徴するような言葉ですが、実際そういう境遇にある人間がどのように生きていくのだろう?という

素朴な疑問から読んでくださった方がいるのかなと思います。あるいは下層にいる人間の惨めな人生を期待した方もいるでしょう。

励ましの言葉アドバイス叱咤を下さった方、それぞれありがとうございます。全部読んでます

わーっと書いてしまったのでちょっと読みにくかったかもしれませんね。申し訳ないです。

障害については一応ASD…ということになってます。診断が下りたのは大学生のときでした。

ご存じの方も多いと思いますが、当時はアスペルガーと呼ばれていて、空気が読めない・人の感情がわからないだとか、まあ散々なことが書いてありました。

カサンドラ症候群の話もありますし、今でもややADHDよりASDの方がイメージは悪いのかも、と思うところはあります

高校生の頃にWAIS-Ⅲを受けた際には、言語IQ動作IQ結構な隔たりがありました。

当時の記録だと言語理解111、知覚統合99、作動記憶105、処理速度84。PARSの結果は幼児期が25点、思春期成人期が34点です。

一昨年だかにWAIS-Ⅳを受けたときは色々マシになっていて、言語理解119、知覚推理107、ワーキングメモリー117、処理速度111という結果でした。

今は人から障害を持っているようには見えないとよく言われます。体力がないのは相変わらずですが…。

慢性疲労症候群の診断も下りていて、当時医師からは「あなたは将来生活保護か専業主婦しか生きていけないと思います」という

大変メンタルに来る言葉をいただいていました。それから一気に体調が悪くなり、何も自信が持てなくなった後に

自分はそんな未来を信じないし、絶対にあの言葉を覆してやると決め、もう一度立ち上がりました。

大学でも発達障害中退した人たちの予後が悪い、まともに働けていないという話を聞かされていたので

これについても、だったら最初の一人になってやる、と思った記憶があります

自分は女ですが、文章が怖いと言われることもあったので、その辺も徹底的に直しました。

人を観察して、絵文字顔文字ちゃんと使って明るく取っつきやすイメージを持ってもらえるよう修正し、

見た目もパーマをかけたりと柔和な雰囲気を心掛けました。そういう仮面は、今は自分の皮膚のようになって

人格の中に融合されたのかな、と思う部分もあります

人の気持ちがわからない、共感性がないという部分については、周囲から指摘はそこまでなかったのですが

とにかくできるだけ人のことを想像するようにしました。自分を取り巻く多くの人たちや、ニュースになっているゴシップエッセイなどからたくさんのことを学べたと思います

お金があっても、賢くても、健康な体を持っていても、それでもみんな裏では色々あるのだな、と。つらいのは自分だけではないと言い聞かせてきました。

まれて見える他者が、実は苦しんでいるという話をちゃんと覚えておくようにしていました。

人生が大変だと、どうしても被害者意識が強くなってしまものですが

そのように思う瞬間はあっても、絶対客観性を失わないようにしようと常に思っています

同時に、自分自身をあまり障害者として扱い過ぎないようにも心掛けました。単純に、心がすり減るので。

自分もまだまだこれから乗り越えなければならないことがたくさんあります

同じように大変な境遇の方の励ましになったらいいなと思います

anond:20241113073630

現状Linuxを動かすのにPythonはほぼ必須なので、Linuxが死なない限りPythonは使えるだろうという安心感がある

Ruby言語の何がいいのかさっぱり分からん

Pythonもっと分からん…😟

でも、みんなが使ってるから使うしかないのよね…

2024-11-12

もう総務やめっかな

トラック運転したり

ドローン操作したり

ゴルフ行ったり

Pythonやれって言われたり

名刺管理のSansan使えるようにしろと言われたり

社内の電話全部iPhoneで受け取れるようにしたり

Microsoft365の管理したり

Windowsサーバーとかwsus管理したり

CAD図面書いたり

協会活動行ったり

広報ホームページ管理だの任されたり

会社行事で篠笛吹けるように練習させられたり

神社でお祓いうけにいってこいといってきたり

会社にこなくなった人に連絡してしねしね言われたり

雑務つかれた

かわって

2024-10-28

anond:20241028091454

ディスるだけではあれなので

自分でやったことは既存コードの改修、それも目的がある物

最初高校生の時にやったのはZ80ゲームコードみて画面作るロジックや移動のロジック移植・盗んで自分ゲームを作ること

英語覚えるのにPython単語暗記ソフトのAnkiのプラグイン作ったりとか

会社Perl掲示板作ったり(既存のを改修)とか

あとちょっとしたツールを山ほど

OOPは昔のSunJavaチュートリアルで覚えた

この辺が駆け出しの頃にやったこ

写経って英語で言えば辞書をAから写経しますみたいなもんやろ

2024-10-21

JTCのシステム部門に居るけど何か心が折れた

1行まとめ

SaaSとBIツールでどうにかなりますと言われて心が折れた

詳細

転職でJTCに入ったが配属がDX推進部だった。ずっと上流から下流までシステム開発に携わってきたので仕事は温いがそれ以上にローコードやノーコードツール危機感を感じ鬱になりそう

ちょっと前は苦手だったデータ加工も今じゃGUI簡単タスクに出来るのでデータをS3に置けば勝手に集計してBIツールで見やすく出来る

それをS3をOnedrive程度と思ってるitパスポートも持ってない社員が得意気に言ってるのを聞いた時何か心が折れた

面倒なデータ取得とかは他部署だしちゃん業務も分かれてるしDXとしても理想的な流れだと思う。自分も学べば良いと思うが前の仕事でBIツール導入にも携わったので何となく機能限界は分かっているし、今はツールの組み合わせで限界もなくなってきている。サーバレスすらもう古い。でかい会社なので利用料金高騰でツール終了もたぶん無いだろう

今後はマイクロサービス化も進むからバックエンドは最小でローコードやノーコードで作られたフロントデータが入り、それをローコードやノーコード連携し、ローコードやノーコードで取得し、ローコードやノーコードで表示分析する時、ごく一部のシステムエンジニア以外は不要になるよね

APIとかネットワークとか学んでも活かせるのはローコードツール作ってる会社エンジニアくらいで大半は無駄知識持った無能に成り下がるよね

金のない中小かに仕事あるだろうけど給与減るし、このままPythonとかwwwって笑われながらどんどん要望に合わせた自動化タスク作るのかと思うとIPAベンダー資格すら憎らしくなってきた。今はMSツール資格とSalesfarceよ。AWSのとか使えね

何かホント転職失敗したかも。社内異動申請しようかな

2024-10-20

ハードエンジニア、選んだの失敗だったか

半導体チップとかを作っているが失敗だった

  1. 国内設計仕事がなくなってきた。東京ならとかの話ではない。アメリカインド中国
  2. 設計ソフトを作っているのが、移民中国人、インド人なので、当然日本語ドキュメントはない。日本市場が小さいのでサポートもあまりない。
  3. 設計ソフトシングルコア性能に制約を受けることが多い。トランジスタ数の増加に追随出来ない。設計データ馬鹿でなくなっていく。設計するためのコンピュータ能力が足りてない
  4. 単位設計ソフトライセンス必要で、そのソフト教育を受けるにもお金がかかる。誰が出すのか。ネットにも使い方の情報はない。
  5. ソフトの使い方を覚えても、どう設計すればいいのかの情報がない。日本語だけでなく、英語でもない。アメリカでも会社に入ってメンターに教えてもらうとか
  6. 先端プロセスが高い。億単位。そのくせ世界中で売れるような仕様なんて、そうそうない。
  7. armのコア、アーキテクチャなど何百ページもあるドキュメント複数あって読むのが大変。エラッタもある。最悪オースティンなどに問い合わせ
  8. 物理限界プロセス、電力、チップサイズシグナインテグリティEMCEMI
  9. FPGAも実際に使えるような大きいものは高すぎる。もちろん趣味個人で買えるようなものはない。(AI向けハードなんて作れやしない、それ以外でも)
  10. 複数FPGA合わせて使うとかになるとハードルがまた上がる
  11. FPGA以外のボードに載っている機能にも引っ張られる
  12. 規格がいつの間にか世界の何処かで立ち上がる(アメリカとか、ヨーロッパとか)
  13. DDRPCIe更新される、セミナー米国だけとか。USB、eUSB、Ether、UCIe、etc。金出さないと規格ドキュメントも見れない。規格あっても守ってなかったり、規格曖昧さがあったりとか
  14. 軍用になると更にわからなくなる。規格や電子戦ってどこから勉強すればいいですか?
  15. 測定機が高い、特殊、使い方覚えるのが大変なのに潰しが効かない、パソコンデータ持って行くの大変で、更に特殊フォーマットで開くのにライセンス料金払ったソフト必要とか
  16. ネットに役に立つ情報はないのに、ニュースコメントばかりは多い(熊本には仕事はないです。不動産は値上がりしたかもしれんが)
  17. コンピュータサイエンスと呼ばれるものソフトエンジニア視点ばかりになる
  18. 機械学習ハードと相性が悪い・・・SRAMサイズメモリ高い、HBM高い
  19. Pythonくらいまで抽象化しないと誰も使わない。というか買ってすぐ稼げるようなパッケージにまでしないと売れない。
  20. C言語だとまだハードに近くで想像ついたが、Pythonになると全然ハードが見えてこない。性能出ないのはキャッシュ共有コアが悪いのか、インターコネクトか、DDRの口か、温度によるクロック低下か

2024-10-12

清原ネットキャッシュ比率決算短信からpython自動で求めるソフト

気が付くと朝4時になっていた。

なんか動くところまで出来たので貼っておく。

NYSLなので、バグがあったら治しといて。

import pdfplumber
import re

#クリーンアップ
def cleanuptext(text):
    #決算書の合計値を太字にしたことpdfplumberが暴走するケースへの対処
    #例 流動資産 -> 流流流流流動動動動動資資資資資産産産産産
    #誤爆が怖いので、これが起きている時だけ補正します
    if "流流流流流動動動動動資資資資資産産産産産" in text:
        text = re.sub(r'(.)\1{4,}', r'\1', text)

    #△をマイナスに。 数字中のカンマを消して結合する
    text = re.sub(r'△([0-9])', r'-\1', text)
    text = re.sub(r'▲([0-9])', r'-\1', text)
    text = re.sub(r'([0-9]),([0-9])', r'\1\2', text)
    
    #たまに、煽り屋みたいに文字の後にスペースが入る嫌がらせ修正する
    #例: 投 資 有 価 証 券 -> 投資有価証券
    text = re.sub(r'(?<=[\u4E00-\u9FFF\u3040-\u30FF])\s(?=[\u4E00-\u9FFF\u3040-\u30FF])', '', text)

    return text

#今期の勘定科目数字を取得
def get_AccountName(text, need):
    pattern = rf'^{need} -?[0-9]+ (-?[0-9]+)'
    r = re.search(pattern, text, re.MULTILINE)
    if r is not None:
        return float(r[1])

    return 0

#清原ネットキャッシュ計算する。
def calc_KiyoharaNetCash(text):
    total_current_assets = get_AccountName(text,'流動資産合計')
    if total_current_assets == 0:
        #要約財政状態計算書しか公開していない、楽天のような素敵な会社様への対処
        total_assets = get_AccountName(text,'資産合計')
        if total_assets != 0:
            #とりあえず、資産の部の6割を流動資産とみなす
            total_current_assets = total_assets * 0.6

        else:
            #流動資産合計ではなく、流動資産という単語を使っている我が道を行く東北電力への対処
            total_current_assets = get_AccountName(text,'流動資産')
            if total_current_assets == 0:
                raise Exception("流動資産合計の勘定科目が見つかりませんでした。"+text)


    total_liabilities = get_AccountName(text,'負債合計')
    if total_liabilities == 0:

        #負債合計ではなく、負債の部合計に拘るオムロンの嬉しい決算書への対策。なんでや・・・
        total_liabilities = get_AccountName(text,'負債の部合計')
        if total_liabilities == 0:
            raise Exception("負債合計の勘定科目が見つかりませんでした。"+text)

    #負債をご丁寧にマイナス表記で書いてくれる中外製薬の親切な決算書への対策。いい加減にしろ・・・
    if total_liabilities < 0:
        total_liabilities = total_liabilities * -1

    #投資有価証券はないこともあるので、0を容認する
    marketable_securities = get_AccountName(text,'投資有価証券')

    #print(total_current_assets,marketable_securities,total_liabilities)
    netcash = total_current_assets + (marketable_securities*0.7) - total_liabilities

    #たまに単位を1000円にしている銘柄があるので補正する
    if is_tanni_senyen(text):
        netcash = netcash / 1000
    return netcash

# "流動資産合計" と "負債合計" の間に "単位:千円" があるかをチェック
def is_tanni_senyen(text):
    if "単位:千円" in text:
        return True

    if "単位: 千円" in text:
        return True

    if "単位 : 千円" in text:
        return True

    if "単位 :千円" in text:
        return True

    return False

def pdf_to_kiyohara_netcash(pdfpath):
    with pdfplumber.open(pdfpath) as pdf:
        text = ''.join(page.extract_text() for page in pdf.pages)

    text = cleanuptext(text)
    #print(text)
    kiyohara_netcash = calc_KiyoharaNetCash(text)
    #print(kiyohara_netcash)
    return kiyohara_netcash

def mymain():
    import sys
    args = sys.argv
    argc = len(args)
    if argc <= 1:
       print('''
これは、清原達郎氏のネットキャッシュ比率(以下、清原ネットキャッシュ比率)を決算短信pdfから求めるソフトです。
清原ネットキャッシュ=流動資産合計+(投資有価証券*0.7)-負債合計
清原ネットキャッシュ比率=清原ネットキャッシュ/時価総額*100

遊び方

1. 決算短信pdfから清原ネットキャッシュを求める
python calc_kiyohara_netcash.py 140120240514594985.pdf

結果: 30757.0
決算書には、100万円単位数字が書かれているはずなので、この数字単位は100万円です。
つまり、3075700万円。

2. 時価総額を億円単位で追加することで、清原ネットキャッシュ比率を求める
時価総額が146億円なら146と書いてください。
python calc_kiyohara_netcash.py 140120240514594985.pdf 146

結果: 210.66%

このコードNYSLライセンスです。無保証自己責任ですが、ご自由に。
かぶ探とかとつなげるといいかもね。
       ''')
       return
    if argc <= 2:
       kiyohara_netcash = pdf_to_kiyohara_netcash(args[1])
       print(kiyohara_netcash)
       return
    if argc <= 3:
       market_cap=float(args[2])*100 #億円から百万円表記に
       kiyohara_netcash = pdf_to_kiyohara_netcash(args[1])
       ratio = round(kiyohara_netcash/market_cap*100,2)
       print(f"{ratio}%")
       return

if __name__ == '__main__':
    mymain()

2024-10-09

anond:20241009183035

サンキューchatgpt

docker build --no-cache使用すると、Dockerキャッシュを一切使用せず、すべてのステップを再実行します。ただし、ベースイメージに関しては少し異なる動作します。

ベースイメージダウンロードについて

ベースイメージキャッシュ:

docker build --no-cache使用しても、ベースイメージ(FROM で指定されたイメージ)は一度ローカルダウンロードされていれば再度ダウンロードしません。

ベースイメージローカル存在しない場合は、インターネットからダウンロードされます

ローカルにすでにある場合は、--no-cache でもそのまま利用されるので、ベースイメージを毎回ダウンロードしているわけではありません。

ベースイメージサイズ

UbuntuベースPythonイメージは通常1GB程度になることが多いですが、軽量なイメージ(例えばbookwormやslimタグ)を使用すると、サイズを大幅に削減することができます

bookworm(Debian 12ベース)は、一般的パッケージが少ないため、通常の ubuntu イメージよりも軽量です。

例えば、python:3.11-slim-bookworm のようなイメージはかなり小さく抑えられており、数百MBに収まることがあります

まとめ

docker build --no-cache でも、ベースイメージローカルにある場合は再ダウンロードされません。

ベースイメージが軽量なもの(例:bookworm)であれば、ビルドが高速になる可能性があります

イメージサイズが大きくないため、毎回のビルドが速いと感じられるのかもしれません。

詳しい人教えてくれ

docker build --no-cachedocker buildしたとき、一切キャッシュを使わないということやろ?

そしたらベースイメージを一からインターネッツからダウンロードしてきてるんか?

ubuntuベースpythonイメージだったら結構サイズになりそうなものだけど(1GBくらい?)

これを毎回ダウンロードしてきてるんか?

それにしてはbuild終わるの早いような。bookwarm使ってるから小さくて済んでるからか?

2024-10-08

anond:20241008104048

python使える環境を整えるのが一番ハードルが高い。

jupyter labが一番簡単なのだろうか。

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