人生のオープンソース化。

投稿者: picker.

Flutter Page Transition Packageでduration: Duration(second: 1)と設定できない

ちゃんとドキュメント読めば正攻法の解決策があるのかもしれませんが、とりあえず動く方法を見つけたのでメモ Flutterを最近日曜プログラミングで触っているのですが(かなり浅く)、画面遷移に任意のスライドするアニメーションを付けてくれる便利なライブラリ Flutter Page Transition Package のDurationを設定し、遷移時間をゆっくりに使用としてうまく行きませんでした。 ……

OGP情報のキャッシュを一瞬でクリアする方法

URLの末尾に”?”を追加する 初っ端から解決方法です。 URLの末尾に?を追加するか、?に加えて何かしらの文字列を末尾に追加することで、URLの遷移先はそもままにリンクカードを生成するサイトに別のURLとしてリンクを認識させて、OGP情報を再取得させることができます。 例えば 「https://pickerlab.net/2022/08/16/unexpected-val……

GitHub ActionsでUnexpected value ‘working_directory’って怒られる

正解は working_directory: じゃなくて working-directory: です。 アンダーバーとハイフンが違ってる。 人が書いたcircle ciのworkflowをGitHub Actionsに書き換えた時に躓きました。 最初エラー文を読んでいる時に何が間違っているかわからなかったです。ここにたどり着いた方もそんな感じではないでしょうか。 circle ciが値上がりしたせ……

信じるかはあなた次第?菌根菌(orバチルス菌)でカビが生えなくなった話

園芸初心者でデータ数が全然ないですし、そもそも菌根菌自体が民間療法的な存在だと思うので根拠はありませんが、菌根菌(+バチルス菌)を使ったら室内に置いている温室内でカビが生えず根腐れも減ったので、菌根菌はカビに効果があるのでは?と思った話を書いておきます。 菌根菌ってご存じですか?植物の根に寄生して植物から菌糸を伸ばしリンや窒素を根に供給する代わりに、植物が光合成で作った炭素化合物をエネルギー源とし……

モバイルSuicaでグリーン券の区間を間違えたときの対処法

モバイルSuicaでグリーン券を購入したのに、よく見たら区間が間違ってる!ってときのtips   とりあえず、グリーン車に乗っておいて、車掌さんに声をかけられたら端末で書き換えてもらう   残念ながらモバイルSuicaのアプリ上で区間の変更ができないです。 ただ、車掌さんが持ってる端末をタッチすれば区間を書き換えられるので、車掌さんに出会うまで待ちましょう。 自分はうっかり乗車……

共感して働くって当たり前だけど結構大事なこと

社会人3年やって、自分気づきましたシリーズ。 当たり前のことしか書きませんが、やっぱりそうだなぁと思うことがあったので文章にしたいと思います。   最近、採用関係の活動をややします。別に面接とかはしませんが、うちの会社に興味がある学生と話したり、就活系のイベントに出たり。 そこで、ふと、先輩風を吹かせて熱く語りたくなったことがあります(恥ずかしいので語ったりしませんが・・・)。それはタイ……

ITエンジニアは本当は独立しにくい職業である理由

社会人歴が数年になると”あるある”なのかもしれませんが、自分のキャリアのどこかで独立して働いてみたらどうなのか?ということを考えることがあります。 特に今自分がいるIT業界において、独立することにいろいろ思うわけです。巷ではITエンジニアは独立しやすいといわれているし、自分の周辺でも数人独立した人がいます。ただ、他の独立しやすいといわれている業界と比べるとIT業界はかなり事……

SQLでCOUNT関数の引数にDISTINCTと条件式を同時に使う

最近SQLを書くことが多く個人的に困ったことがあったのでそのメモ。 COUNTの引数にDISTINCT文と条件式を同時にとりたいということがありました。 count( DISTINCT “date”) 重複した日を省いてカウントしたくて、 count(“ID” LIKE ‘05%’ OR NULL) IDが05始まりのレコードだけカウントしたい。 これを同時こんなふうに書くとエラーが出るわけです。……

大学生の有給のインターンシップのメリット・デメリット

大学院卒業時に回顧録として書いた記事に、母校の学部生から在学中にインターンに参加したいがどうしたらいいか、というコメントが来ていました。 その方は、どうやらIT企業で技術系の有給のインターンをやりたいようだったので、大学の勉強にも就活にもその後のキャリアにもメリットがるからぜひチャレンジしてみては!とコメントしました。 ただ、有給タイプのインターンにはメリットだけではなく、デメリットもあると思うん……

Djangoで2.5MB以下のファイルを強制的にTemporaryUploadedFileとして保存される

2.5MB以下のファイルは一時保存されない Djangoで音声ファイルをフロントからアップロードさせた時の話ですが、一時的にシステム内に保存させたいのに2.5MB以下のファイルはメモリー上に置かれて入る自体は保存されないということがありました。 Djangoの使用上、デフォルトだと2.5MB以下のファイルはdjango.core.files.uploadedfile.InMemoryUploade……

windows 11でMACのように変換、無変換キーを全角/半角キーに割り当てて、IMEを切り替える方法

macとwindowsを両方利用している人一番の悩みがキーボードの装飾キーが微妙に違っていることだと思います。 ショートカットを使う際などにキーの配置が違っていると間違いちゃうんですよね。 自分は仕事ではメインはmacを利用していますが、事務作業ではwindows10のPCを利用していて、さらに業務外では別のwindows11のPCを利用しているので、macとwindowsをPCを同時に使用するこ……

[カンペ]データサイエンス検定リテラシーレベル合格に必要な知識まとめ

データサイエンス検定リテラシーレベル合格に向けて必要な単語知識をまとめました。テスト前の知識の確認、受験前の出題範囲の確認にお使いください。 あくまで、DS検定に合格するために必要な単語のまとめです。出題範囲でも概念や理論は省いています。もう一点、既に知っている単語を思い出すためにまとめているので、このページだけで初めて知った単語の意味を理解するのは不可能だと思います。わからないことは適宜調べてく……

[読書感想文]SINGLE TASK 点集中術を読んで思ったこと

全然”趣き”が異なるプロジェクトのタスクを複数抱え込んで、どうにもこうにも回らなくなった、とあるIT企業で働く社会人2年目がシングルタスクを読んだ感想文です。   マルチタスクはぞんざいしない、存在するのはタスク・スイッチング   自分は一度に複数のことが苦手で、マルチタスクをするとどうしても効率が下がってしまいます。 2時間かかる二つのタスクを同時にや……

Google Colaboratory proで割り当てられるGPUについて思ったこと

(ちゃんと検証してQiitaに載せようと思っていたネタですが、まともな検証ができなかったのでこっちのブログに載せます) google colaboratoryのpro版が日本でも契約できるようになりましたね。 (なんか最近5000円払うとpro+にアップデートできるみたい・・・) 別に手元にGPUを積んだ機械学習バリバリこなせるPCがあるよって人は興味ないと思いますが、自分みたいにノートPCしか使……

大学院を卒業した一年半後に、修論の内容を学術誌に寄稿して掲載された話

あまり珍しいわけではなさそうですが、社会人2年目の夏に、修士に所属していた研究室から論文をファーストオーサーで寄稿して、掲載されるという経験をしたのでまとめておこうと思います。 寄稿したのはCognitive Computationという研究室に置いてあって、ごくたまに自分も読んでいた計算神経科学の学術誌です。一応インパクトファクターも5以上あるのでちゃんとした雑誌だと思います。 自分がやったこと……

文字列化(base64)された画像のせいでwordpressがめちゃ重くなった話

タイトルの通りです。 最近あまり更新していない当ブログですが、しさしぶりに長めな(1.5万字越え)記事を書いて公開しようとしたら、そのページを編集している時だけwordpressが急に重くなってフリーズするということがありました。 ↓問題の記事 最初はwebサーバーを疑いましたが、webサーバー自体特段問題なく動いてるようで、その記事をの編集画面は固まっていても、同時に他のページを編集しようとする……

[覚書・カンペ]AI-900合格に必要な知識まとめ ※例題あり

AI-900の参考書記事として、Azure Learn、Azureのドキュメント、Microsoft Azure AI Fundamentals trainingの内容をまとめました。 IT全般の知識は多少あるけど、AIとAzureはあんまり知らないという方向けに、Azure資格のAI-900の参考書として試験対策に役立てていただけるように文章を書いています(AIもAzureも詳しい人は勉強しなく……

動機づけのためのTOEICは卒業します

この度、英語学習の動機づけのためにTOEIC受けるのやめようと思います。     TOEICを受験すると、受験前にアンケートを受けるのですが、受験理由には進学・昇進に必要、力試しの他に英語の動機づけというものがあります。 僕がTOEICを受けていた理由もまさに勉強の動機づけで、大学に進学してから社会人になった今日まで、なんだかんだ年に2、3回はTOEICを受験してきましたが、大……

MySQLをDockerで起動した際にError on realpath() on ‘/var/lib/mysql-files’ (Error 2 – No such file or directory)と怒られる

わけあって、最近Dockerコンテナ上でMySQLを動かしています。 で、ある日突然(多分、docker composeがDocker CLIに統合されたタイミング)、windowsのWSL経由でMySQLの公式レポジトリ起動させようとすると、下のエラーを吐くようになりました。 mysqld: Error on realpath() on ‘/var/lib/mysql-files&#……

忙しくてもゲームをするのは心を麻痺らせたいからだと思った

今に始まったことじゃないですが、頼まれると断れない、何でも首を突っ込みたくなる性格のせいで、最近めちゃめちゃ忙しいことになってます。 で、今はゴールデンウィークの中日ですが、一年ぶりに暇だなぁと感じた気がしています。 世の中の状況的に予定が入りづらかったり、もともと入っていた予定がなくなったりして久しぶりに何もすることがないということになってますが(それでもTOEICや資格の勉強はある)、一息付け……

コントロールパネルがなくなったwindows10の環境変数変更画面の出し方

windows10をアップデートしたら、コントロールパネルのシステムから設定に飛ばされるようになって、従来の方法で環境変数変更画面を出せなくなったので出す方法のまとめ。 設定の詳細情報からシステムの詳細を選択   脱コントロールパネルをwindows10ですが、ついにコントロールパネルから環境変数の変更画面が出せなくなりました(僕の気のせいかも・・・)。     従来……

新米エンジニアがAZ-900に合格した話

昨日、Azure資格のAZ-900:Microsoft Azure Fundamentalsに合格しました。 AZ-900ってなんやねんという話ですが、Microsoftが提供しているクラウドサービスにAzureってのがありまして、そのAzure関連の資格の中で一番簡単なやつです。 AWSで言ったら認定資格のソリューションアーキテクトになるのだと思うんですけど(ソリューションアーキテクトも勉強中)……

修士、博士に対する、まだ学生なの的な発言について思ったこと

地元に帰ると必ず一回、またかぁと思ってしまう光景を目にするんですよね。 それは、学部卒とか高卒で社会人歴が長い人が、大学院や留学で学生をやっている同年代人に「いま何をやってんの?」と聞くという光景です。 単に、「こうこう、こうで、こういうことをやっている」「へぇ~」とやっていることの話をするのは別にいいんですけど、なんとなくそこに仕事という概念の押し付けがある気がするのが引っかかります。 要は、そ……