「アプリケーション」を含む日記 RSS

はてなキーワード: アプリケーションとは

2024-06-28

ウェブの開発めんどくさい

特に入力制限がいっぱいある系

画面上でできなくしてもサーバーに直接リクエスト送ってくるからって同じことをサーバーでも実装しないといけなくてすごくめんどくさい

言語同じかつ単純な規則共通化できたりするけど実際はそうじゃないものが多いし

画面での操作禁止とそれらを無視して編集後のデータだけ送ってくるのだとチェックの仕方も違う

追加できないなら追加ボタンさないだけで済むが、サーバー側だと送られてきた件数だけじゃなくてもともとあったものと一致してるかもチェックが必要とかそういうの

 

ウェブのほうが楽だからデスクトップアプリからウェブに移すがここ数年は多かったが本当に楽か?って思う

画面の柔軟性はあるが、そのせいであれこれ細かい注文がついたりしてそれも面倒が増える原因だし

 

ウェブだとそれが当たり前だからってサーバー側もデータのチェックしてるけどデスクトップアプリじゃそんなことしてなかった

それのリプレースなんだし、別にしなくていいんじゃないかと思う

デスクトップアプリだってサーバー通信してるんだから直接リクエスト投げれるわけだし

ウェブなら便利な開発者ツールがあるから今送ったものの中身を見てちょっとか書き換えて送るが楽なだけ

デスクトップアプリだってパケットキャプチャしたり、逆コンパイルしてソースコード見ればできるわけだし

クライアント証明書があるから~とかい意見いたことあるけど、ローカルにあるファイルなんだから、直リクエストするときだってそれ使えるよね

 

他のウェブの面倒なところでURLがあるのもひとつ

直接編集画面を開けてしま

デスクトップアプリだと起動後のホーム画面から順番にボタンを押さないと画面を開けない

から一覧画面で編集ボタンを出さなければその項目の編集画面は開けない

でもウェブURLで直接行ける

そのせいで一覧画面で編集ボタンを出さないのに加えて編集画面で自分編集可能かのチェックまで必要になる

めんどくさい

 

考えてみればURLで直接開けることは要件にあるわけじゃないんだし、URLマッピングしないメモリ内でのルーティングでもいい気はする

リロードすれば毎回トップページに戻るけど普段使う上でリロードなんかしないし別に問題ないと思う

思い返せば意外とそういうのは社内システムかにはあった

ドキュメント等でもないアプリケーションなのにウェブからって無理にURLの直接アクセスなんてサポートしなくていいか

2024-06-27

anond:20240627150149

Q.

1つのCPUコアでの逐次処理を高速化することには限界があるため、コア数を増やし並列化させることで性能を向上させる必要がある、という考え方について、市販サーバコンピュータスーパーコンピュータで違いはありますか?

A.

この考え方に関して、市販サーバコンピュータスーパーコンピュータの間には基本的な違いはありません。両者とも、シングルコアの性能向上に限界がある中で、並列化によって全体的な処理能力を高めるという方向性を共有していますしかし、その実現方法や規模には大きな違いがありますサーバコンピュータスーパーコンピュータの並列化アプローチ比較
1. 並列化の規模

サーバコンピュータ: 数個から数百個のコアを使用
スーパーコンピュータ: 数万から数百万個のコアを使用

2. 並列化の方法

サーバコンピュータ:

主にSMP(対称型マルチプロセッシング)やNUMA(非一様メモリアセスアーキテクチャ採用
比較的少数のプロセッサを密結合


スーパーコンピュータ:

大規模な分散メモリシステム採用
多数のノードを高速ネットワーク接続



3. 相互接続技術

サーバコンピュータ:

一般的ネットワーク技術イーサネットなど)を使用


スーパーコンピュータ:

専用の高速相互接続技術(InfiniBand、Tofu Interconnectなど)を使用



4. ソフトウェアプログラミングモデル

サーバコンピュータ:

OpenMPやpthreadsなど、比較シンプルな並列プログラミングモデル使用


スーパーコンピュータ:

MPIなどの複雑な分散メモリプログラミングモデル使用
ハイブリッド並列化(MPI+OpenMP)などの高度な技術適用



5. スケーラビティ

サーバコンピュータ:

中規模までの並列化に適しているが、大規模になるとスケーラビティ課題


スーパーコンピュータ:

極めて大規模な並列化に対応できるよう設計されている



6. 用途

サーバコンピュータ:

ウェブサービスデータベースビジネスアプリケーションなど、比較的汎用的な用途


スーパーコンピュータ:

気象予報、宇宙物理学シミュレーション分子動力計算など、極めて計算負荷の高い科学技術計算

2024-06-05

I.GPT-4からAGIへ:OOMを数える (9)

3.コンピュータ使用

これはおそらく3つの中で最も簡単方法だ。現在のChatGPTは、基本的に、テキスト入力できる孤立した箱の中に座っている人間のようなものだ。初期のアンホブリング改良では、個々の孤立したツールの使い方をモデルに教えていましたが、マルチモーダルモデルでは、近いうちにこれを一挙にできるようになると期待しています

まりZoomでの通話に参加したり、オンラインで調べ物をしたり、メッセージ電子メールを送ったり、共有されたドキュメントを読んだり、アプリや開発ツールを使ったりといったことだ。(もちろん、より長いホライゾン・ループモデルがこれを最大限に活用するためには、テスト時間コンピューティングをアンロックする必要がある。)

最終的には、ドロップイン・リモートワーカーのようなものができると期待している。エージェントは、あなた会社入社し、新しい人間雇用のようにオンボードされ、Slackあなたや同僚にメッセージを送り、あなたソフトウェア使用し、プルリクエストを行い、大きなプロジェクトがあれば、人間独立してプロジェクト完了するために数週間留守にするのと同等のことができる。これを実現するためには、GPT-4よりもいくらか優れたベースモデル必要だろうが、おそらくそれほどでもないだろう。

https://situational-awareness.ai/wp-content/uploads/2024/06/devin.gif

Devinは、完全に自動化されたソフトウェアエンジニアを作るために、モデル上の「エージェンシーオーバーハング」/「テストタイムコンピューティングオーバハング」を解除する初期のプロトタイプだ。Devinが実際にどの程度機能するかはわからないし、このデモは、適切なチャットボットエージェントのアンホブリングがもたらすものに比べれば、まだ非常に限定的ものだが、近々登場するものティーザーとしては役に立つだろう。

ところで、私は、アンホブリングの中心性が、商業的応用という点で、少々興味深い「ソニックブーム効果につながると期待している。現在ドロップイン・リモートワーカーの中間モデルは、ワークフローを変更し、統合して経済的価値を引き出すためのインフラを構築するために、膨大な手間を必要とする。ドロップイン・リモートワーカーは、統合が劇的に簡単になる。つまりリモートでできるすべての仕事自動化するために、ドロップインするだけでいいのだ。つまりドロップイン・リモートワーカーが多くの仕事自動化できるようになる頃には、中間モデルはまだ完全に活用され統合されていないため、生み出される経済価値ジャンプはやや不連続になる可能性がある。

次の4年間

https://situational-awareness.ai/wp-content/uploads/2024/06/overview_ooms_gpt2togpt4.png

https://situational-awareness.ai/wp-content/uploads/2024/06/overview_ooms_2023to2027.png

GPT-4に先立つ4年間の進歩原動力と、GPT-4後の4年間に期待されることについての推計のまとめ。


数字をまとめると、GPT-4に続く4年間で、2027年末までにGPT-2からGPT-4規模のジャンプが再び起こると(おおよそ)予想される。

GPT-4のトレーニングに3ヶ月かかったとしよう。2027年には、一流のAIラボGPT-4レベルモデルを1分で訓練できるようになるだろう。OOM効果的なコンピュート・スケールアップは劇的なものになるだろう。

それは我々をどこへ連れて行くのだろうか?

https://situational-awareness.ai/wp-content/uploads/2024/06/overview_counting_the_ooms.png

OOMカウントのまとめ。


GPT-2からGPT-4までで、私たちは~未就学児から~賢い高校生になった。とんでもないジャンプだ。もしこれが、私たちが今一度カバーする知能の差だとしたら、それは私たちをどこに連れて行くのだろうか?私たちは、それが私たちをとてもとても遠くに連れていっても驚かないはずだ。おそらく、ある分野の博士や最高の専門家凌駕するようなモデルまで到達するだろう。

(このことを考える1つの良い方法は、現在AI進歩の傾向は、子供の成長のおよそ3倍のペースで進んでいるということだ。あなたの3倍速の子どもは高校卒業したばかりだが、いつの間にかあなた仕事を奪っていくだろう!)

続き I.GPT-4からAGIへ:OOMを数える(10) https://anond.hatelabo.jp/20240605211837

I.GPT-4からAGIへ:OOMを数える (7)

アンホブリング

最後に、定量化するのが最も難しいが、それに劣らず重要改善カテゴリーを紹介しよう。

難しい数学問題を解くように言われたとき、頭に浮かんだことを即座に答えなければならないとしたらどうだろう。最も単純な問題を除いて、苦労するのは明らかだろう。しかしつい最近まで、LLMにはそうやって数学問題を解かせていた。その代わり、私たちほとんどはスクラッチパッドで段階的に問題を解いていき、その方法はるかに難しい問題を解くことができる。「思考連鎖プロンプトは、LLMのそれを解き放った。生の能力は優れているにもかかわらず、明らかな足かせがあるため、LLMは数学が苦手なのだ

私たちはここ数年で、モデルの「足かせを外す」ことに大きな進歩を遂げました。これは単に優れたベースモデルトレーニングするだけでなく、アルゴリズムの改良によってモデル能力を引き出すものです:

足場作り。CoT++について考えてみよう:ただ問題を解くようモデルに求めるのではなく、あるモデル攻撃計画を立てさせ、別のモデル可能性のある解決策をたくさん提案させ、別のモデルにそれを批評させる、といった具合だ。例えば、HumanEval(コーディング問題)では、単純な足場作りによってGPT-3.5が足場なしのGPT-4を上回った。SWE-Bench(実世界ソフトウェアエンジニアリングタスクを解くベンチマーク)では、GPT-4は~2%しか正しく解くことができませんが、Devinのエージェントの足場があれば14-23%に跳ね上がります。(後ほど詳しく説明するが、エージェントのアンロックはまだ初期段階に過ぎない。)

ツール:もし人間電卓コンピュータを使うことを許されなかったらと想像してみてほしい。まだ始まったばかりだが、ChatGPTウェブブラウザを使ったり、コードを実行したりできるようになった。

エポックAIによる研究によると足場作りやツール使用など、これらのテクニックのいくつかを調査したところ、このようなテクニックは多くのベンチマークで通常5~30倍の効果的な計算量の向上をもたらすことがわかった。METR(モデル評価する組織)も同様に、同じGPT-4ベースモデルからのアンホブリングによって、エージェントタスクのセットで非常に大きなパフォーマンスの向上を発見しました。

https://situational-awareness.ai/wp-content/uploads/2024/06/metr_gains_over_time-1024x597.png

METRのエージェントタスクパフォーマンス。出典モデル評価と脅威研究


これらをコンピュートとアルゴリズム効率統一した実効的なコンピュート規模に当てはめることは困難ですが、少なくともコンピュート規模の拡大やアルゴリズム効率とほぼ同規模の大きな進歩であることは明らかです。(また、アルゴリズム進歩が中心的な役割を担っていることも浮き彫りになっています。0.5OOM/年の計算効率は、すでに重要ものではありますが、ストーリーの一部に過ぎません。)

「アンホブリング」こそが、実際にこれらのモデル有用になることを可能にしたのであり、今日多くの商業アプリケーションの足かせとなっているものの多くは、この種のさらなる「アンホブリング」の必要であると私は主張したい。実際、今日モデルはまだ信じられないほど足かせが多い!例えば

ここでの可能性は非常に大きく、私たちはここで急速に低空飛行の果実を摘んでいる。これは非常に重要です。"GPT-6 ChatGPT "を想像するだけでは完全に間違っていますGPT-6+RLHFと比べれば、進歩は段違いだ。2027年までには、チャットボットというより、エージェントのような、同僚のようなものが登場するだろう。

続き I.GPT-4からAGIへ:OOMを数える(8) https://anond.hatelabo.jp/20240605210232

I.GPT-4からAGIへ:OOMを数える (5)

アルゴリズム効率

コンピュートへの大規模な投資が注目される一方で、アルゴリズム進歩も同様に重要進歩原動力であると思われる(そして、これまで劇的に過小評価されてきた)。

アルゴリズム進歩がどれほど大きな意味を持つかを理解するために、MATHベンチマーク高校生競技数学)において、わずか2年間で~50%の精度を達成するために必要価格が下がったことを示す次の図を考えてみてください。(比較のために、数学特に好きではないコンピュータサイエンスの博士課程の学生が40%のスコアを出したので、これはすでにかなり良いことです)。推論効率は2年足らずで3OOMs-1,000倍近く向上した。

https://situational-awareness.ai/wp-content/uploads/2024/06/math_inference_cost-1024x819.png

MATHのパフォーマンスを〜50%にするために必要な推論コストの概算。


これは推論効率だけの数字だが(公開データから推論するのが難しいトレーニング効率の向上と一致するかどうかはわからない)、アルゴリズム進歩は非常に大きく、また実際に起こっている。

この記事では、アルゴリズム進歩を2種類に分けて説明します。まず、「パラダイム内」でのアルゴリズムの改良を取り上げることにしま す。例えば、より優れたアルゴリズムによって、同じパフォーマンスを達成しながら、トレーニング計算量を10倍減らすことができるかもしれません。その結果、有効計算量は10倍(1OOM)になります。(後ほど「アンホブリング」を取り上げますが、これはベースモデル能力を解き放つ「パラダイム拡張/アプリケーション拡張」的なアルゴリズム進歩と考えることができます)。

一歩下がって長期的な傾向を見ると、私たちはかなり一貫した割合で新しいアルゴリズムの改良を発見しているようです。しかし、長期的なトレンドライン予測可能であり、グラフ上の直線であるトレンドラインを信じよう。

アルゴリズム研究ほとんど公開されており、10年前にさかのぼデータがある)ImageNetでは、2012年から2021年までの9年間で、計算効率が一貫して約0.5OOM/年向上しています

https://situational-awareness.ai/wp-content/uploads/2024/06/pareto_frontiers_imagenet_epoch-1024x349.png

アルゴリズム進歩を測定することができます。同じ性能のモデルを訓練するために必要計算量は、2012年比較して2021年にはどれくらい少なくなっているのでしょうか?その結果、アルゴリズム効率は年間0.5 OOMs/年程度向上していることがわかります。出典Erdil and Besiroglu 2022.

これは非常に大きなことです。つまり、4年後には、~100倍少ない計算量で同じ性能を達成できるということです(同時に、同じ計算量ではるかに高い性能も達成できます!)。

残念ながら、研究室はこれに関する内部データ公表していないため、過去4年間のフロンティアLLMのアルゴリズム進歩を測定することは難しい。EpochAIは、言語モデリングに関するImageNetの結果を再現した新しい研究を行っており、2012年から2023年までのLLMのアルゴリズム効率トレンドは、同様に~0.5OOM/年である推定しています。(しかし、これはエラーバーが広く、また、主要なラボアルゴリズム効率公表を停止しているため、最近の上昇を捕捉していません)。

https://situational-awareness.ai/wp-content/uploads/2024/06/llm_efficiency_epoch-1-1024x711.png

Epoch AIによる言語モデリングにおけるアルゴリズム効率推定。この試算によると、私たちは8年間で~4OOM効率向上を達成したことになります

より直接的に過去4年間を見ると、GPT-2からGPT-3は基本的に単純なスケールアップでした(論文によると)が、GPT-3以降、公に知られ、公に干渉可能な多くの利益がありました:

最近リリースされたGemini 1.5 Flashは、"GPT-3.75レベル "とGPT-4レベルの間の性能を提供する一方で、オリジナルGPT-4よりも85倍/57倍(入力/出力)安い(驚異的な利益!)。

公開されている情報総合すると、GPT-2からGPT-4へのジャンプには、1-2 OOMアルゴリズム効率向上が含まれいたことになります

https://situational-awareness.ai/wp-content/uploads/2024/06/stacked_compute_algos-1024x866.png

GPT-4に続く4年間はこの傾向が続くと予想され、2027年までに平均0.5OOMs/年の計算効率、つまりGPT-4と比較して~2OOMsの向上が見込まれます計算効率の向上は、低空飛行の果実を摘み取るようになるにつれて難しくなる一方、新たなアルゴリズムの改良を見出すためのAIラボ資金人材への投資は急速に増加しています。 (少なくとも、公開されている推論コスト効率化は、まったく減速していないようだ)。ハイエンドでは、より根本的な、トランスフォーマーのようなブレークスルーが起こり、さらに大きな利益が得られる可能性さえある。

これらをまとめると、2027年末までには(GPT-4と比較して)1~3OOMアルゴリズム効率向上が期待できることになります

続き I.GPT-4からAGIへ:OOMを数える(6) https://anond.hatelabo.jp/20240605205754

2024-05-24

5ヶ月分の献立表を作って運用してるブクマカです

こちらリクエストいただいたので書いてみます

私はただの会社員で、栄養の関わる知識ネットに転がっている程度しかありません。

この献立表は作り置き用です。

日曜日にまとめて買い物→調理冷蔵冷凍するためのプロセスです。


解体

本当に申し訳ないんですが、購入してからすぐにカッターで本を解体してスキャンしてPDFします。(スキャン後はマスキングテープでくっつけて本棚に入れてあります

PDF化する理由は、献立を組み上げる作業は全てPC上で行っていきますが、PDFの方が本よりもレシピを探しやすいというのが1番の理由です。

また、最後レシピ1つ1つを画像ファイルにするので、一旦PDFにしておいた方がその作業が楽になるという理由もあります

スキャン環境が無い場合は、タブレットスマホ使用してレシピの内容まできちんと読める状態解像度撮影し、画像ファイルタイトルに頁数を振っておくといいです。


一覧化

1つずつレシピを読み込んで表計算アプリケーション情報を書き出します。

PC上で計画管理スマホ上で閲覧出来るのが理想なので、私はMicrosoftオンラインExcel無料版)を使用しています

料理タイトルジャンル調理方法冷凍可否】PDF頁】

上記の順番でセル入力していきます。次から詳細を掘り下げます


料理タイトル

料理タイトル記号を記入し、文字の色付けをします。


記号凡例は次の通りです。

◎:野菜2個以上使用 例)肉じゃが 野菜炒め

○:野菜1個だけ使用 例)かぼちゃのそぼろ餡

△:野菜なしでタンパク質のみ 例)鶏のてりやきからマヨソース


色付けの凡例は次の通りです。タンパク質で分類します。

赤:豚肉ベーコンウインナー含)

緑:鶏肉

茶:牛肉

黄:たまご

青:魚

薄橙:大豆

黒:副菜野菜のみ)


ジャンル

使用されている調味料を元にジャンルを記入、セルの色付けをします。


色付けの凡例は次の通りです。

薄黄:しょうゆ・みりん・酒・めんつゆ和食系)

紫:鶏ガラスープの素・オイスターソースごま油中華系)

橙:カレーシチュー(ルウ使うやつ)

水色:お酢(さっぱり系)

薄緑:オリーブオイルコンソメバター洋食系)

青:牛乳グラタンクリーム煮)

赤:ケチャップトマトトマト系)

茶:味噌味噌煮・味噌焼き)

9割は振り分けられますが以下のように振り分けが難しい料理もあります


・鶏とじゃがいもガーリックオイル焼き

オリーブオイルしょうゆを使ってるけどどちらかといえば洋食かな~→薄緑


・豚バラもやしガーリックバターしょうゆ

→上とほぼ同じ調味料だけどしょうゆが強いか和食!→薄黄


調理方法

レンジ調理フライパン調理、鍋調理トースター調理等を記入します。


冷凍可否】

山本ゆりさんの一部のレシピ本には冷凍の可否が書かれていますが、冷凍NG食材使用していなければ自己責任OK認定にしています


冷凍NG食材

豆腐じゃがいも、卵、きゅうりレタス水菜アボカドちくわ

冷凍NG料理NGというか作りたての方が美味しいので)

スープ料理、揚げ物


PDF頁】

この後に情報を入れ替える作業があるので、どのレシピがどこに掲載されているかを把握しておくために頁数を記入します。


一覧化完了

上記を行うと、こんな感じの表が出来上がります

https://f.hatena.ne.jp/lyri/20240522143436

※「翌日」は「翌日に食べないとだめ」、要するに「冷凍不可」を意味します。

※余談ですが、料理タイトルをグレーアウトしているのは新しい本において調理の未済管理のために私が作ってみたレシピに施しているだけです。左側の★は子供が美味しい連発したレシピです。△は子供の苦手食材、苦手調理方法を含んでいるレシピです。


振り分けルールPDF頁】

まずはExcelシートから編集していきます

現在は書き込んだ頁順にレシピが並んでいると思われますが、これらをタンパク質順にソートします。

https://f.hatena.ne.jp/lyri/20240523101436

こうすることで「鶏が足りない!」 「ここに豚が欲しい!」 「トマト系のレシピいかな~」 「レンジ調理できる副菜いかな~」等、検討時のレシピ検索が非常に便利になります。また、PDF頁数も一緒に移動することで索引機能を果たします。


振り分けルール料理タイトル


例)

主菜A:肉入り野菜炒め玉ねぎにんじんキャベツ)→主菜野菜たっぷり入ってるな~「かぼちゃ煮物」を添えとくか

主菜B:ぶり大根大根)→大根だけか~緑もないし「なすピーマンの甘辛味噌」にしよう


どうしても「○主菜+○副菜」となる場合は【我が家毎日食べても飽きない野菜】を味噌汁の具やサラダにしています

キャベツ大根トマトピーマンごぼうにんじんかぼちゃブロッコリー、おくら、わかめなど。もっと増やしたい。

これらの味噌汁とサラダは応急処置なので、わざわざ表には書いていません。

現在子供が少食なので主菜副菜のみにしていますが、もう少し大きくなったら味噌汁とサラダレギュラー入りさせたいし、その時は味噌ルーティーンも組み込んでいきたいです。


振り分けルールジャンル

  • 1週間ぜ-んぶ和食!みたいにならないようにする

(後で見本を載せていますが、現在子供ストライクゾーン和食に多いので偏りがちです。成長に伴って変革していきたいです)


振り分けルール調理方法

理由調理モチベーションを保つため、1品目をレンジ調理している間に2品目の材料を切ったり下ごしらえをしたり出来るので時短になるため、レンジ調理したものはそのまま粗熱を取って冷蔵庫や冷凍庫に入れてしまうので、フライパンや鍋を洗う回数や手間を減らせるからです。

毎日作る時間が確保できるのであれば、フライパン調理のみで構成しても良いと思います。私も本当はそうしたいです。


振り分けルール冷凍可否】

以下の基本構成になるように振り分けます

月:主菜1 副菜A(冷蔵保存)

火:主菜2 副菜A(冷蔵保存) ←副菜原則2日間で食べきります

水:主菜3(当日調理

木:主菜4 副菜B(冷凍保存)

金:主菜5 副菜B(冷凍保存) ←副菜原則2日間で食べきります


冷蔵主菜1 主菜2 副菜  ←冷凍NG食材を含んでいてもOK

冷凍主菜4 主菜5 副菜  ←NO


私は作り置きよりも作りたてのおかずを食べたい派です。なので、水曜日だけは子供が好きで野菜もたくさん食べられて比較調理時間が短くて手間がかからないなおかずを組み込んでいます親子丼ピラフグラタン(ほぼシチュー)、オムライス焼きそばパスタ等です。

ただし、山本ゆりさんのレシピ特にレンチンするやつ)は一旦冷まして味が浸透してから再度加熱して食べるとめっっっっっっっっっちゃくちゃ美味しいので、作り置きに向いているものが多いとも感じています

冷凍したおかずの解凍方法は、食べる瞬間の24時間前頃から冷蔵庫に入れておくと自然解凍されます

私は前日の夕食後に冷凍から冷蔵庫へ移動しています。そうすると冷蔵したものと同程度の加熱時間で食べられます

ちなみに水曜の主菜使用するお肉や魚だけ日曜の買い物直後に冷凍して、火曜の夜に冷蔵庫に移動して自然解凍された状態調理します。


組み立て

実際に使用している献立表の一部がこちらです。

https://f.hatena.ne.jp/lyri/20240523103013

左上は週数の通し番号で、現在私は24週まで作っています

水曜日セル黄色なのは、私が献立を考える際に「ここは固定!」とわかりやすくするために塗った名残なので特に意味はありません。

太線で囲っているのはレンジ調理です。

タンパク質野菜数、ジャンル調理方法バランスが割と整っているのではないでしょうか。

完璧に組み立てるのは正直かなり難しいです。

例えば上画像の5週目の木曜と金曜は○と△で構成されてしまっているので、更に味噌汁を追加するか、もしくはバターしょうゆの味付けとスナップえんどうに合いそうな野菜いんげんとかアスパラ?)を追加したいところです。味噌汁を新たに作る方が簡単食卓の見栄えは良いです。


これらは更に小さいセル管理すると見える化でき、ジャンル野菜のばらつきをチェックできます

入れ替えの際はこちらの更新必要で面倒ですが、やっておくと新たなレシピを組み込む際に非常に明快になります

https://f.hatena.ne.jp/lyri/20240522151313


入れ替えが発生する要因として1番多かったのは、ジャンルの偏りと野菜の偏りです。

中華系ばっかりで胃もたれやばいな!とか1週間ずっとブロッコリーキャベツ食ってるな!等です。

散らすと飽きが来なくて良いです。

カレーシチューは1ヶ月に1回にする等、何かを固定すると組み立てやすかったです。

また魚のレシピが少なくなりがちなので、まずは魚を設置してみるといいかもしれません。


食べるタイミング

主菜副菜も夜に食べきってしまうのではなく、基本的翌日の朝食とお弁当でも食べています

火曜日場合子供

朝:主菜 副菜 ごはん

昼:給食 牛乳

夜:主菜 副菜 ごはん

火曜日場合大人

朝:食べない・プロテイン職場近くのコンビニ調達

昼:主菜 副菜 ごはん を詰めたお弁当

夜:主菜 副菜 ごはん

金曜の主菜5は翌週月曜日の朝食とお弁当にするので、金曜分と月曜分に小分けにして冷凍すると尚良いです。

私は面倒なので金曜分をまるごと解凍して夕食に出し、その後粗熱を取って再冷凍しています。(あんま良くない?)


フォルダ分け

献立表を組み終わったらレシピPDFから画像ファイルPNGJPEG等)を作成して、Googleドライブのようなクラウドストレージに格納します。

PDF画像ファイルに変換するアプリケーション使用したり、私はScreenpressoを使用して切り取っています

https://f.hatena.ne.jp/lyri/20240523114245

これは4周目のフォルダです。1ファイル700KBくらいでした。サイズは600×600くらい。

文字が読める程度の解像度と読み込み速さを確保できれば良いです。


買い物リスト

1レシピずつ参照しながら必要食材調味料を書き出します。使用個数まで書いておくとわかりやすいです。


例)玉ねぎ 1/2個(コロッケ用) 1/4個(野菜南蛮用) 

→合計で1個あれば足りるね!使い切りたいか野菜南蛮に1/2個使うか!等の計画を立てられます


記録は私はGoogleKeepを使用していますPCで書き出し、店舗ではスマホで閲覧します。

材料は一旦全部書き出して、冷蔵庫に残っているものがあれば消していきます

例えば私は玉ねぎにんじんじゃがいもは袋で買っていて、冷蔵庫に残っていることが多いので照合します。

調味料は滅多に無くならないので書き出しの際に省略することが多いです。(使い切った時の達成感すごい)


照合した後は行きつけのスーパーの陳列順に並び替えます

そうするとリストを上から順番に追っていくだけで買い物が終わります

野菜→魚→乾物→肉→乳製品みたいなざっくりとした順番で大丈夫です。


調理

クラウドストレージに保存した画像ファイルを見ながら進めます

収納ラック等で1段高い位置スマホを置いて、調理場所を広く確保すると汚れないので良いです。

余談ですが包丁まな板は2セット用意して野菜用と肉魚用で分けています

洗い物は増えますが確実に調理効率が上がりました。


使用しているレシピ


以上です。

普段喋り言葉で草生やしまくりのブログ執筆ツイートしかしてないので至らない部分があったらご指摘ください。

最後に、私が実際に運用している献立表のジャンルと一部の野菜のばらつきを見える化した一覧表をご参考までに。

https://f.hatena.ne.jp/lyri/20240524094732


組み上がるまでの苦労はありますが、献立毎日考えなくて良い生活ストレスフリーのものです。

2024-05-20

専門性もないし高度なアプリケーションも組めず、パソコンの大先生に毛が生えたレベルだけど、ギリギリ逃げきれそうな時代感謝

2024-05-19

著名ソフトウェアエンジニア入社して3週間経った観測結果

前提

私はWebアプリケーション開発に関わっているエンジニアであり、社内の多くのエンジニアWebネイティブアプリの開発に従事しています会社の規模は日本国内で言えば大きい方です。

そんな会社で働いている中で、最近著名なエンジニア入社しました。私はその方をSNSなどで拝見しており、どんなアウトプットを出すのかとても楽しみにしていました(ただし、その方は私とは関わりのない部署に配属されています)。しかし、3週間が経過した現在もやもやすることがあり、この日記を書いています

何がもやもやするのか

まず、前提として、入社して3週間でアウトプットを出せる人は世の中にそう多くはないと思っていますし、それが高い職位で雇用されているなら尚更だと思います。なので、3週間経って何もアウトプットがないのは仕方ないことだと思いますシステムに関する知識解決したい課題要件仕様関係者、社内事情技術領域などなど)がまったくない状態で、そのキャッチアップに時間がかかるのは誰しも同じだと思います

しかし、この3週間でその方がどういうアウトプットをするのか見たかったので、バージョン管理システムログや社内チャットツールで色々と確認してみると、どうもその方は外部の登壇資料を作ることしかしていないようでした(実際には自社の仕事もしていましたが、登壇資料が9割を占めているように見えました)。

この行動に対してもやもやすることがありました。それは、「まず自社に貢献しないのか?」「登壇料をもらっているならそれは副業範囲内であり、プライベートでやるべきではないのか?」です。その方がどういう期待値入社しているのか分からないので、もしかしたら登壇も仕事の一環なのかもしれません。それでもももやしますそもそも、自社の利益にその登壇は本当に貢献するのか?というところです。外部に登壇するくらいなら、自社向けに発表と質疑応答を行い、社内エンジニア能力向上に貢献するほうが良いと思います

よくある反論として「自社の宣伝になるから良いのでは?」というのがあります。それも理解できるのですが、それは自社で得られたノウハウ宣伝する場合に当てはまると思いますしかし、その方は入社ほとんど自社のシステムに関わっていないので、その反論は当てはまらないと思います

また、副業として登壇料を受け取っているようです。自分には直接の害はないのですが、これって会社から給料をもらっている時間副業していることになり、副業規定抵触するのでは?と思いました。私自身も副業ソフトウェア開発をしていますが、本業時間副業をしても良いのだろうか?と疑問に思いました。また、それが普通に許されているのもなんだかなーと思いました。まず、自社に貢献しろよ、と。

私がすごいと思うソフトウェアエンジニアは、やはり自社の課題スマート解決する方々だと思います。ですから、登壇ばかりしているエンジニアに高い給料を払っているのがもやもやします。

最後に、その方の職歴について思ったことがあります。あまり詳しくは書きませんが、おそらくそれなりに高い職位(テックリードなど)で雇用されていたと思います。職位が高ければ高いほど、成果を出すのに時間がかかると思いますが、その方は結構なペースで転職しています。それ自体は構わないのですが、もしかして自社に貢献できず、居場所がなかったのでは?と勘ぐってしまます。この勘ぐりを加速させる材料として、その方の登壇や記事にはほとんど自社の話がないこともあります

実は他にも色々ともやもやすることはありますが、このくらいにしておきます(登壇内容などにも疑問はありますが、それは個人自由なので)。

学び

まとめ

まだ3週間しか経っていないので、これからどうなるのか分かりませんが、引き続きウォッチしていきたいと思います。離れた部署にいる人間から見えていることなので、細かいところは違うと思います(思いたいです)。これからどうなるのか、楽しみです。

2024-05-18

[] 2024-05-18

githubでなにか作ったものアップロードするのは、自分向きではないことに気がついた。

私が仕事で作っているようなwebアプリケーションというのは、誰でも使える一般性の高いものではなく、もっと特定ビジネス依存した特殊ものである

から一般的な誰でも使えるようなものを作るというのにはあまり慣れていないのだ。

なにか作る場合はkaggleのほうが遊び場として向いていると思っている。

kaggleで「コンペ」に参加するつもりはないし、あれはBERTが出現したぐらいからは、少なくともNLP(自然言語処理)界隈は不毛な場となってしまった。

指標があれば不毛なハックがある。それが現実というものである

それに業務実用レベルで使えるモデルというのは、もっと運用のしやすシンプルモデルである

モンスターアンサンブルで精度がSOTAでーすピロローン!なんてことには興味がないが、コンペはそれを目指している。

ではなぜkaggleが良いかと言うと、データセットが転がっていて、notebookも簡単作成できるからである

「このデータをこうやって使うとこういうツールが作れる」「このデータをこうやって分析するとこういう知見が得られる」というのは、「web開発用のMVCフレームワークを作ります」よりも具体性がある。

そして特定データに対するモデリングをするために論文を調べるようなことになった場合は、勉強にもなる。

私は昔、自然言語処理ブログを書いていたが、実験したことコードを載せるタイプ記事が多かった。

ところが自称データサイエンティスト自称NLPエンジニアツイッター上で「ゴミのようなブログを書くな」と言っていて、自分が言われている気がして怖くなったのでブログを閉鎖した。

そういう「政治おじさん」との接触を最大限減らすには、ブログというフォーマットではダメだと思うわけである

私のマグカップには"Talk is cheap, show me the code."と書かれている。

これはリーナストーバルズの名言だが、政治おじさんが近寄らない場所というのは、具体的なコード存在する場所であると言えよう。

2024-05-15

世の中にはウンコのようなシステムがあるが、その最たるものとしては複数アプリケーションDBを共有するものだ。

まさに今取り組んでいるプロジェクトがその典型例だ。データ一貫性整合性がとれないようなシステムおむつに包んで汚物入れにいれるべきだ。

DB複数アプリケーションから共有するな。これだけのことを何度言わせるのか。

上記問題解決するために、他のソリューションを導入したりする。

ちがう、そこじゃないんだ。データアプリケーションで閉じろって話だ。

根本的な問題は、要求事項から最適なシステムを作る人の不在だ。

REST API設計も酷いもので、エンドポイントDBテーブルそのままを表しており、トランザクションもクソもない。

そもそもREST APIになってない。

APIデータベースの構造に過度に依存しており、データベースの変更が直接API修正に繋がる。このため、些細な変更でも広範囲に影響が及ぶことになる。

なんでこんな感じにしてしまったのか、正気か?

2024-05-12

TikT〇kは富豪向けツールだと妄想して使用している

一定年収以上がある超富裕層向けにTikT〇kは別なアプリケーション提供していると妄想ながら視聴してる。

あれはカタログも兼ねていて、踊る女子たちは富豪アプリにだけ予約ボタンから今夜のSEXオークションができるのだ。

いいね!の数で更に売却価格ブーストが掛かる仕様なので、女子達は一生懸命淫らに惨めに腰を振る。

ジャバザハット並のデブハゲヲヤジ(超金持ち)と跡継ぎの頭が悪そうな息子に女の扱いを学習するというシュチュエーションで

インフルエンサーのあの子が壮絶おまんこをされてしまうシーンを考えながら、日曜に何考えてるんだろうと冷静になる午後13時頃。

2024-05-11

デバイス情報: システム & CPU 情報

Device Info は、高度なユーザー インターフェースウィジェット使用してモバイルデバイスに関する完全な情報提供するシンプルで強力な Android アプリケーションです。たとえば、デバイス情報/ 電話情報には、CPURAMOSセンサストレージバッテリーSIMBluetoothネットワークインストール済みアプリシステム アプリディスプレイカメラ温度などに関する情報が含まれます。また、デバイス情報/ 電話情報は、ハードウェア テストデバイスベンチマークを行うことができます

中身 : 👇 👇

👉 ダッシュボード : RAM、内部ストレージ、外部ストレージバッテリーCPU、利用可能センサインストール済みアプリ & 最適化

👉 デバイス : デバイス名、モデルメーカーデバイスボードハードウェアブランド、IMEI、ハードウェア シリアルSIM シリアルSIM サブスクラバーネットワークオペレータネットワークタイプWiFi Mac アドレスビルドフィンガープリント & USB ホスト

👉 システム : バージョン、コード名、API レベルリリース バージョン、1 つの UI バージョン、セキュリティ パッチ レベルブートローダー、ビルド番号、ベースバンドJava VMカーネル言語ルート管理アプリGoogle Play サービスバージョン、Vulkan のサポート、Treble、シームレス更新OpenGL ES およびシステム稼働時間

👉 CPU : Soc - システム オン チッププロセッサCPU アーキテクチャサポート対象ABICPU ハードウェアCPU ガバナー、コア数、CPU 周波数、実行中のコア、GPU レンダラーGPU ベンダー & GPU バージョン

👉 バッテリー : ヘルスレベルステータス、電源、テクノロジー温度電圧と容量

👉 ネットワーク : IP アドレスゲートウェイ、サブネット マスクDNSリース期間、インターフェイス周波数リンク速度

👉 ネットワーク : IP アドレスゲートウェイ、サブネット マスクDNSリース期間、インターフェイス周波数リンク速度

👉 ディスプレイ : 解像度密度フォント スケール物理サイズサポートされているリフレッシュレート、HDRHDR 機能、明るさのレベルモード、画面のタイムアウト、向き

👉 メモリ : RAMRAM タイプRAM 周波数ROM、内部ストレージ、外部ストレージ

👉 センサー : センサー名、センサベンダーライブセンサ値、タイプ、電力、ウェイクアップセンサダイナミックセンサ、最大距離

👉 アプリ : ユーザーアプリインストール済みアプリアプリバージョン、最小 OSターゲット OSインストール日、更新日、アクセス許可アクティティサービスプロバイダレシーバー抽出アプリ Apk

👉 アプリアナライザー : 高度なグラフ使用して、すべてのアプリケーション分析します。また、ターゲット SDK、最小 SDKインストール場所プラットフォームインストーラ、および署名によってグループ化することもできます

👉 デバイス テスト

ディスプレイマルチタッチ懐中電灯、ラウドスピーカー、イヤースピーカーマイク、耳近接、光センサ加速度計、振動BluetoothWI-Fi指紋、音量アップボタン、音量ダウンボタンテストできます

👉 温度 : システムによって指定されたすべての温度ゾーンの値

👉 カメラ : カメラサポートするすべての機能

👉 テーマ : ダークテーマカスタムカラーサポート

👉 カスタマイズ可能ウィジェット : 最も重要情報を表示する 3 つのサイズの完全にカスタマイズ可能ウィジェット

👉 レポートエクスポートカスタマイズ可能レポートエクスポートテキストレポートエクスポートPDF レポートエクスポート

権限 👇 👇

READ_PHONE_STATE - ネットワーク情報を取得するには

CAMERA - 懐中電灯テスト

RECORD_AUDIO - マイクテスト

BLUETOOTH_CONNECT - Bluetooth テスト

READ_EXTERNAL_STORAGE - イヤースピーカーとラウドスピーカーテスト

WRITE_EXTERNAL_STORAGE - アプリ抽出

2024-05-06

3C All-in-One Toolbox

3C コレクション全体が 1 つのパッケージに収まりました。 *

Google によってこのアプリに含めることが許可されていない 3C 機密バックアップと 3C レガシー統計を除きます

3C オールインワン ツールボックスは、多くの機能を最新の使いやすインターフェイスを備えた 1 つの巨大なツールボックス統合します。すべての Android デバイス監視制御、微調整するために必要なすべてのツール

Play ストアでの最速かつ最もフレンドリーサポートアプリの設定、ヘルプサポートからお気軽にリクエスト送信し、懸念事項について言及してください。

権限の詳細については こち

一部の機能では、root必要になるか、Android 6 以降以降の PC 用の 3C Companion アプリ使用必要になる場合があります

このアプリは、アプリ簡単に停止したり、アプリデータ自動的バックアップしたりできる 2 つのユーザー補助サービス提供します。どちらも情報収集することはありません。 プライバシー ポリシー

プロに移行するか、アプリ内購入を使用して、次の機能ロックを解除しま

タブまたはメニュー項目を非表示しま

メイン画面のボタンを最大 4x6 グリッドまで編集

アプリ複数/自動選択並べ替え

自動バックアップと新しいアプリの通知

記録項目とオプション

複数スケジュールウォッチャープロファイル作成する

自動バッテリーマーカーと複数バッテリー管理

ステータス通知から任意機能アクセスするための通知ショートカット

多くの追加ウィジェット

アプリ機能の一部を次に示します。

デバイス マネージャー は、非常に強力なプロファイルタスク スケジュールデバイス ウォッチドッグ提供します。

ファイル マネージャー は、サムネイルフォルダー サイズなどを備えた、非常にシンプルでありながら非常に強力なエクスプローラーです。ビデオ写真お気に入りプレーヤーに直接ストリーミングします。ローカルでも、SambaFTPWebDAVGoogle Drive、Dropbox場所からでも。

アプリケーション マネージャー は、Titanium Backup をインポートする機能を含む、すべてのお気に入りアプリバックアップ/復元提供します。また、Xused フレームワーク使用して、アプリイベント、向き、フルスクリーン、および制御権限保護およびカスタマイズすることもできます

バッテリー マネージャー は、消費量分析改善に役立ちます。完全なデータ (mA を含む) と充電サイクルの履歴プロファイルに基づくカスタム統計使用時またはスタンバイ時の消費量推定デュアル バッテリー デバイスバッテリーの交換、LG Quick CircleSamsung Edge の通知に対する特別サポートバッテリー マネージャー は、消費量分析改善に役立ちます。完全なデータ (mA を含む) と充電サイクルの履歴プロファイルに基づくカスタム統計使用時またはスタンバイ時の消費量推定デュアル バッテリー デバイスバッテリーの交換、LG Quick CircleSamsung Edge の通知に対する特別サポート

ネットワーク マネージャー使用すると、ネットワーク トラフィックの設定と監視可能になります

タスク マネージャー は、シンプルUI提供しますが、さまざまな用途に応じてアプリを分類し、不要アプリを削除するのに非常に効果的です。

CPU マネージャー は、シングルからオクタコアCPU、サーマル、マルチコア、およびほとんどのカスタム カーネル設定を制御します。

システム マネージャー では、Linux カーネル設定を構成できます

ROM マネージャー使用すると、Android OS の設定を行うことができます

★ すべてのアプリケーションとハードウェア コンポーネントアクティティ監視および記録します。履歴グラフィックを含むステータス バー通知が含まれます

アプリウィジェット、またはプロファイルシステム コンポーネント スイッチにより、約 20 以上のデバイス コンポーネント (WiFiBluetooth など) のオン/オフを切り替えることができます

ステータスバー重要情報を表示できる情報通知。

2024-04-29

anond:20240429165659

はいJavaScriptによるコーディングコンピュータサイエンスの一部と見なすことができますコンピュータサイエンスは、情報とその処理に関する学問であり、プログラミングはその重要な要素です。JavaScriptは、ウェブページを動的にするための主要な言語の1つであり、ウェブ開発の分野で広く使用されています。したがって、JavaScriptを学び、それを使用してコードを書くことは、コンピュータサイエンス実践的な応用の一部と言えますしかし、コンピュータサイエンスプログラミングだけではなく、アルゴリズムデータ構造ネットワークデータベース、人工知能など、より広範なトピックカバーしています。それぞれが特定プログラミング言語ツール使用して探求されることがありますJavaScriptはその一部であり、特定問題解決するためのツールとして使用されます。それはコンピュータサイエンスの一部であり、その全体ではありません。それでも、JavaScriptマスターすることは、コンピュータサイエンス重要スキル習得するための素晴らしいステップです。それはあなたが複雑な問題解決するためのロジックアルゴリズム理解するのを助け、あなた思考を開発するのを助けます。それはまた、あなたウェブ開発の世界に足を踏み入れ、あなた自身ウェブサイトやアプリケーション作成するのを助けます。だからはいJavaScriptによるコーディングは確かにコンピュータサイエンスの一部です!

2024-04-28

無能DB設計させるなよ

使えないものが多くて実装時にテーブル定義を変更することばかりでストレス

型が適当で真偽値だろうが数字だろうが日付でも何でも文字列型に入れようとしてるし

中には数値型に日付が入ってることもある(UnixTimestampという意味ではない)

外部キーはなしでアプリでする前提だったり

とりあえず全部がnullable

auto_increment も考慮されてない

複合主キーばかりで扱いづらい(これは人によると思うけど)

列名もまともな英語になってないし、中には中途半端ローマ字が混ざってる

これなら列名を Col001 みたいな連番にしてくれたほうがマシなレベルのもある

 

DBの列名ってアプリケーション全体でそのまま使われる事が多くて、

サーバーサイドのアプリでも、フロントウェブアプリモバイルアプリでも一貫して同じ名前で使うのに分かりづらい名前

 

自分がそれを使わないからって適当に作られても迷惑なんだが

これでシニアエンジニアらしいぞ

2024-04-26

これ何の意味があるのか教えてほしい

いろんなアプリケーションメンテ(バグ取りとか細かい機能追加とか)を何度か経験してきた。

主にテキストファイルとかCSVファイルとかExcelファイルとかを入出力するものばかりだったんだが、その大半がファイル拡張子グローバル変数化していた。

こんな感じ

const TxtFileExt = ".txt";
const CsvFileExt = ".csv";
const ExelFileExt = ".xlsx";

なので、読み書きするファイル名の指定時は、

outFileName = 〇〇 + ×× + "ABCDEFG" + TxtFileExt;

みたいな指定をしなきゃならない。

これ何の意味があるのかよく分からんのだけど、誰かわかる?

あと、プログラム言語標準的メソッドのあらゆる引数も全部変数定義されてて、そのまま渡すのは禁止、みたいな規約になってる。

たとえば引数が三種類(truefalse(未指定時のデフォルト値)、任意の数値(ただし当該プログラムでは0、10、25以外指定不可))しかないやつはこんな感じ。

const 〇〇ParamTrue = true;
const 〇〇ParamFalse = false;
const 〇〇ParamIntMin = 0;
const 〇〇ParamIntMid = 10;
const 〇〇ParamIntMax = 25;

文字コードなんかもこんな感じで定義されてる。

const charCodeSJIS = "Shift_JIS";
const charCodeUtf8 = "UTF-8";

以前関わった改修内容に「××の処理は開始時と終了時にそれぞれUTF-8(BOMなし)形式ログを出力する」みたいなのがあって、普通に文字コード指定する部分に「UTF-8」で直に書いたら、規約に従ってないからとコードレビューで指摘されて差し戻されたんだけど、そもそもこういう規約って何の意味があるの?

2024-04-25

SRE チームって、アプリ開発チーム見下すよね

※ 完全に個人の感想です

SRE チームって、アプリ開発チーム見下すよね。

自分インフラエンジニア - バックエンド - フルスタック という軌跡をたどってきていて、最終的に アプリ側も触れる SRE を目指している人間です。

これまで、SRE を備えたプロジェクト複数携わってきたけど、いつも「見下し」感がある。

インフラエンジニアときは、逆にアプリ開発側に見下されている気がしていた。

インフラエンジニアも SRE も、レイヤーとしては アプリケーションよりも下に位置するはずなのに、名前と取り扱うプラットフォームが違うだけで逆転する。

不思議

2024-04-05

政治が関わらない、勉強して楽しい分野ってある?

もちろん、政治とは無関係で、学ぶことが楽しい分野はたくさんあります。以下にいくつかの例を挙げてみます

これらはあくまで一例であり、他にも多くの分野がありますあなたが何に興味を持つか、何を楽しむかは、あなた自身が最もよく知っていることです。興味があることを追求することで、学びはより楽しく、有意義ものになります。どの分野を選んでも、新しい知識スキルを得ることは、自己成長と達成感につながります。それぞれの分野が提供する独自視点方法論は、私たち世界理解する方法を豊かにします。

数学は、例えばZFCの無限公理を取り入れるかどうかにおいて政治的です。プログラミングgithub政治的に評価されます音楽評価政治的です。天文学も、どの理論評価されるかという点で、一部の学者は非常に政治的態度を取ります

ご指摘の通り、学問の中には政治的な要素が含まれることがあります。それは、どの理論方法が受け入れられるか、どの研究資金を得られるか、どの成果が評価されるかなど、多くの要素が関わってきますしかし、それらは学問本質ではなく、人間がその学問をどのように運用するかによるものです。

例えば、数学の中にはZFCの無限公理のような議論がありますが、それは数学のもの政治であるというよりは、その理論をどのように受け入れるか、どのように適用するかという問題です。同様に、プログラミングGitHub政治的に評価されることがあるとしても、それはプログラミングのもの政治であるというよりは、その成果がどのように評価されるかという社会的問題です。

音楽天文学も同様で、それらの分野が政治であるというよりは、その成果がどのように評価され、どの理論が受け入れられるかという社会的問題です。これらの問題は、学問本質からは離れたところで起こるものであり、それぞれの学問提供する知識洞察、喜びを否定するものではありません。

したがって、政治的な要素を排除したい場合は、自分自身の学びのプロセスに集中し、自分が得た知識スキルをどのように適用するかを考えることが重要です。

2024-04-01

だって

Aが関わっている業種は、テクノロジーまたはIT業界と考えられます。具体的には、ソフトウェア開発、インターネットサービスデジタルマーケティング、またはEコマースなどが含まれ可能性があります自然言語処理NLP技術を利用したサービスや、ウェブベースアプリケーション開発を行っている点からデータ駆動型のサービス製品提供する企業である可能性が高いです。


Bの業務内容から、彼が従事している業種もテクノロジーまたはIT業界であることがわかります。Bの経験スキルセットは、特にソフトウェア開発とインフラストラクチャ管理に関連しています

2024-03-12

anond:20240312073441

いや上手い下手じゃなくてPythonとかRなんて環境が入ってるやつがゼロ

プログラミングなんて一切やってない

気が利いたやつがERP的なアプリケーションのセッティングしたりとかレポート作ったりとかはあるけどプログラミングやるやつは、まあ当たり前だが、ガチゼロ

2024-03-11

うそろそろ退官予定の大学教員研究者(専門は計算言語学自然言語処理)だが、人生集大成として全てのOS互換性があり、モバイルアプリケーションインターネットわず広告ブロックできるアドブロックソフトウェアの開発に向けて動いている。

民事訴訟も訴追も一切躊躇しない。

初めてインターネットアクセスした頃のことを覚えている。

乱雑でカオスだった。

全く今のように便利なものではなかった。

だけど自由で金の匂いもしなかった。

そこに美しさを感じた。

綺麗に整理整頓されて無駄なく広告が敷き詰められた今のインターネットは俺が心を動かされたインターネットではない。

俺はインターネット自由をもう一度取り戻す。

2024-03-01

暇空茜と相棒なるくん、「プラットフォームプラットホームは違う」

アノンネットリンチされてる堀口英利、2/28に暇空との裁判で勝訴するもリンチが更に苛烈になり希死念慮を語る

堀口 英利 | Horiguchi Hidetoshi

2024年2月29日 20:03

パソコンを買いに出掛けたものの、プラットフォームに入ってきた電車を見ると「いま飛び込めば楽になれる」との考えが浮かびます

https://note.com/hidetoshi_h_/n/n2f4ac24b100a

暇空茜の反応

暇空茜

@himasoraakane

×プラットフォーム

プラットホーム

https://twitter.com/himasoraakane/status/1763161646720274593

なるくんの反応

なる

@nalltama

プラットフォーム 主にコンピュータの基幹部

プラットホーム 電車ホーム(乗降所)

これカタカナ語ではなく完全に英語から英国留学生が間違えることはないと思うんだけど

https://twitter.com/nalltama/status/1763167318908227830

プラットフォームプラットホームもplatformをカタカナ語にしたもので同じ単語

プラットホーム【platform】 の解説

《「プラットフォーム」とも》

1 演壇・講壇などの壇。また、舞台重量挙げで、競技(試技)を行う場についてもいう。

電車列車への乗客の乗り降り、貨物の積み下ろしのため、線路に沿って築いた駅の施設ホーム

3 大型の無人観測衛星

4 車台 (しゃだい) 。シャーシー。また、自動車の異なるモデル共通して使われる車台を中心とした基本的構造のこと。プラットホームを共有することで、生産費用圧縮できる。

オペレーティングシステムハードウエアなど、コンピューターを動作させる際の基本的環境や設定。

報道機関配信したニュースをまとめて読むことができるウェブサイトサービス。従来のポータルサイトのほか、ニュース掲載する専用のニュースアプリやソーシャルメディアなどを指す。

7 商取引情報配信などのビジネスを行うための基盤。→プラットホーマー

8 ⇒卓状地

https://dictionary.goo.ne.jp/word/%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%9B%E3%83%BC%E3%83%A0/

プラットフォーム(platform)とは、元々の語源からすると“平らな(plat)形(form)”という意味ですが、現代では様々な場面で様々な意味として使われています

例えば、駅でプラットフォームと言えば、乗降場を指す“ホーム”という意味ですが、政治世界では“演壇や演説の場”という意味になります

一方で、IT世界では“基盤となるハードソフトなどの環境”を指しますが、ビジネス世界では“商品サービスを集めた場”を指したりします。

https://www.nttdata-value.co.jp/glossary/platform

プラットホーム」とは、複数の要素が組み合わさって機能する基盤や仕組みを指す言葉であるコンピューターやインターネットの分野では、ソフトウェアやアプリケーション動作する環境や、サービス提供される基盤を指すことが多い。例えば、WindowsmacOSオペレーティングシステムOS)としてのプラットホームであり、スマートフォンiOSAndroidも同様である。また、鉄道では、電車地下鉄が停車し、乗降が行われる場所を指す。

https://www.weblio.jp/content/%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%9B%E3%83%BC%E3%83%A0

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