はてなキーワード: アプリケーションとは
個人的にBard使ってるんだが、出だしはまぁ特に機能的に特筆すべきところはなかったのだけど、画像添付できるようになったりし始めてChatGPTより性能が良いと感じている。
近々、上位版が有料で提供されるらしいから、APIとかも提供される前提で使い道を考えてみた。
・配送物の伝票を画像にして投げて、Googleマップで最適な配送ルートを返してもらう。
・冷蔵庫内にカメラ付けて、ある食材とかからレシピを提供してもらう
・子どもの学校のプリント画像を投げて参観日とか提出物とかスケジュール管理してもらう
とか、個人開発でもこのレベルのアプリケーションが作成できそうなんよ。
なので、みんなAppEngineでサクッとつくってみようぜ。
冪等ってのは簡単に言うと同じプログラムを一日に何回動かしても問題にならないような設計ってことね。
例えば、失敗したときにフォルダが残って問題になるらしいけど、冪等ならもう一度動かせば問題が解消するからサーバがうんこならリトライ3回くらい回すようにすれば割りと解決する。
プログラムが冪等だと運用の幅が広がって逃げ道がたくさん作れるんだよね。
スケジュール実行されるアプリケーションでバグがあった時つらいのは、オンコールが来たり、上司がイライラしてる中急いで修正しなきゃいけないとかで時間に追われることが多い。
冪等なプログラムなら明日のスケジュール実行を待たずにリリース当日に何回か動かして問題があったらゆったり解消して明日のスケジュールに間に合わせることができる。
デジタル風刺画とは、コンピューター、タブレット、スマートフォンなどのデジタルツールを使用して、人の顔や体を面白く、面白く、または嘲笑する方法で描く芸術です。デジタル風刺画は通常、娯楽、批評、宣伝目的で作成されます。デジタル似顔絵には、従来の似顔絵に比べて、次のようないくつかの利点があります。
紙、鉛筆、絵の具を必要とせず、デジタルデバイスと特別なアプリケーションだけを必要とするため、より簡単かつ迅速に作成できます。
さまざまな効果、色、スタイルを使用でき、必要に応じて編集または変更できるため、より柔軟で創造的になります。
物理的に印刷したり送ったりする必要がなく、電子メール、ソーシャル メディア、または Web サイト経由で送信できるため、配布が簡単かつ安価になります。
デジタル風刺画は日本を含むさまざまな国で人気があります。日本では、デジタル風刺画は似顔絵として知られています。これは「似た顔の画像」を意味します。にがおえは、古来より発展してきた日本の伝統芸能です。にがおえは通常、政治家、著名人、歴史上の人物などの有名人の顔をユーモアや風刺的に描きます。 にがおえは観光地やショッピングセンター、お祭りなどでお土産や贈答品としてもよく使われます。。
日本人アーティストが作成したデジタル風刺画の例は次のとおりです。
にがおえ:日本の風刺文化と渡辺想の作品を垣間見るは、世界中にクライアントを持つデジタル似顔絵アーティスト、渡辺 創の作品を特集しています。
Chōjū-jinbutsu-gigaは、動物と人間の戯れを描いた古代の絵巻物であり、世界最古の漫画作品の 1 つと考えられています。
風刺画ジャパン: 笑いのためだけには、20分でデジタル似顔絵をライブで描くサービスを提供する東京・渋谷のデジタル似顔絵ショップです。
windowsバックアップを使用開始したら、再設定の手間が生じたので、メモを放流する
PCを新しくした。
外付けHDDが旧PCのファイル履歴データで容量いっぱいだったので新PCのバックアップ方法に悩む。
win11のスタートメニューでバックアップと入力すると、windowsバックアップが表示され、win10のときのようなファイル履歴を用いたものは機能としては残っているものの、コントロールパネルの端に追いやられた印象。
windowsバックアップ推奨なら、使ってみるかと思い、使用開始ボタンをクリックした。
windowsバックアップとは、OneDriveを使ってクラウドにバックアップする機能。
office365使用のため、OneDriveの容量は十分。
ドキュメント、デスクトップ等ほとんどの個人用ファイルがOneDriveフォルダ内に移動した。
前
C:\Users\(UserName)\Documents\
後
C:\Users\(UserName)\OneDrive\ドキュメント\
数時間ほど、ファイル移動に伴うのか、ファイルのアイコンがチカチカした。
再起動しようとするが、OneDriveが動作中でできない。次の日には再起動できるようになった。
帰宅するまでは、CPUを10%弱程度ずっと使っていた。一晩つけっぱなしで、翌朝には解消。
テキストエディター(notepad++)で開きっぱなしにしていたファイルが移動されたため、保存できなくなる。手動で見比べて、保存もしくは保存せずに閉じる。
多くのアプリケーションで、最近開いたファイルから開けなくなったので、再度ファイルを指定して開く。
ファイル、フォルダごとにバックアップの状態を示すマークが表示された。バックアップ済みのチェックマーク、同期保留の円形矢印マーク、同期失敗の赤バツマーク。
エクスプローラーのクイックアクセスにピン留めしていたフォルダがリンク切れで使えなくなったので再設定した。
Outlookがデータファイルにアクセスできなくなり、メール受信ができなくなった。下記に別項目で対応をまとめた。
フルパスでpythonスクリプトを指定して起動していたバッチファイルを書き換え
3日経過現在、バックアップ済みファイルと同期保留マークのファイルが半々程度に混在している。違いの要因は不明。CPU,ネットワーク,ディスクともに特に作業している様子なし。
同期エラーマークのファイルが時々ある。Macで作成した.webarchiveのファイルがエラーになっている。
受信トレイを選択したときに、ファイルにアクセスできず、ファイルを選択するように求められる。
OneDriveに移動した対応するpstファイルを指定するが、なおメールが受信できない。”0x8004010F” エラー。
ファイル 情報 アカウント選択 アカウント設定 選択したアカウントでは、新しいメッセージを次の場所に配信します:
の欄が空欄になっていた。
フォルダーの変更ボタンをクリックして、受信トレイを指定後にOKボタンをクリックするも、なお配信先の欄が空欄。
もう一度フォルダーの変更ボタンをクリックして受信トレイ以外のフォルダを選択してOKを押したところ、配信先の欄が表示された。
もう一度フォルダーの変更ボタンをクリックして受信トレイを指定したところ、配信先の欄が受信トレイに設定できた。
複数のメールアカウントのそれぞれの受信トレイをお気に入りに入れていたが、POPで受信しているアカウントがエラーに伴ってお気に入りから消えていたので、再度登録した。
要するに1Gbpsと10Gbps論争
最近は10Gbpsを諦めて2.5Gbpsになってきているので、1Gbps越え論争の方が正しい
5/10Gbps提供はかなり広まっているのでここはそんなに問題無い
価格も1Gbpsと大して変わらない
実測としては10Gbpsは絶対に出ないが、2〜3Gbpsなら出る
ただし、それはスピードテストをしたときの話であってEnd-to-Endでそれだけでるかどうかは全く別の話になる
10Gbpsは依然としてまだまだだが、1Gbpsを越えるという意味では使えるようになってはいる
またType-C接続のRJ-45ドングルも2.5Gbps対応が出てきている
ノートPCだけでなくスマホでもWiFi 6(11ax)対応が増えてきている
11axなら理論上は最大9.6Gbps使えるが、これは160MHz帯域を8本同時利用した場合で、そんなPCは無い
現状では2本同時利用なので2.4Gbpsが上限となるので、1Gbps越え通信は可能である
本題のアプリケーションだが、単体で1Gbpsを越えるような通信をするアプリケーションは存在しない
8K映像を非圧縮で送れば72Gbps必要だがH.265だとせいぜい100Mbps、将来的な規格では50Mbpsほどまで圧縮できる
10部屋あって全員が8K映像を同時視聴すれば1Gbpsを越えるかもしれない
オンラインゲームでは遅延を嫌ってUDPでバカスカ送ることもあるが、それでも100Mbpsもあれば十分である
非圧縮で送るとコーディング遅延がなくなるが、そもそも伝送遅延がバカみたいに大きいので圧縮しても大差が無い
一方でファイルなどの送受信では帯域幅がそのままダウンロード・アップロード時間に直結する
5GBのイメージをダウンロードする時間は1Gbpsから2.5Gbpsにすればまぁ半分ぐらいにはなる
オンラインストレージをバカスカ使う人にとっては1Gbps越えが魅力的に思えるのだが
実際にはソフトウェア側の工夫(キャッシュなど)によってそれを体感できるかどうか怪しい
実際にDropBox, iCloudやOneDriveはどれもよくできているので帯域幅による違いを感じにくい(細すぎるとダメダメだが)
モデムで28.8kbpsで頑張っていた頃は1Mbpsも出れば夢のような未来が待っているという期待があった
ADSLで1〜10Mbpsもつかえ始めると「1Gbpsも使えるの?」と思っていたが実際には10Mbps越えの通信は十分に需要があった
なので今、「1Gbps以上必要あるの?」と思っていても、将来的には必要になるかも知れない
否定はしないが、1〜10Mbpsの頃から4Kや8Kの話やクラウドストレージのような話はあって
将来的に1Gbpsが使えたときの利用方法は山のように案があった
今、10Gbpsの利用法として合理的なものは知る限り全くない
特にコーディングに関する技術が進みすぎて映像伝送に帯域が不要となったのが大きいように思う
何より1Gbpsの状況が10年以上続いているのが好例だと思う
特に5Gでモバイル網のスピードが固定網に追いついてしまっているので
ハンドオフ等を考えれば全て5G(もしくは6G)でカバーする方が接続性・速度ともに満足度が高い
5Gアンテナを多人数で共有している限りは速度上昇は見込めないので
この業界に求められているのは5GC内蔵の屋内5GプライベートアンテナをeSIM認証で自由にハンドオフできる世界線だと思う
PCにeSIMが入るようになれば屋内でも屋外でもシームレスにネットワーク接続できるし
スタバでWiFiに繋がらなかったりドコモフリーWiFiに勝手に繋がってLINEが来ない、という未来もなくなる
ただ、そのときであっても家庭の屋内配線は1Gbpsで十分である
マンションや店舗のように複数人で共有するなら当然1Gbps以上の回線が必要だが、伝送距離を考えればファイバーの方が有利である
ある記事が注目されているので、カナダ(バンクーバー)で働くソフトウェア開発者として、私が目にしてきた実情を、カナダ(バンクーバー)およびカナダドルに絞って話す。
仕事面:
生活面:
コードの書けない人が設計をする事例は、現場によっては存在するかもしれませんが、それはあまり望ましい状況ではないと思います。コードの書けない人が設計をすると、以下のような問題が起こりやすいと考えられます。
以上のように、コードの書けない人が設計をすることは、システム開発において多くのリスクを伴います。コードの書けない人が設計をすることを避けるためには、以下のような対策が考えられます。
コードの書けない人が設計をすることは、現場の状況によっては避けられないことかもしれませんが、できるだけコードの書ける人に設計を任せることが望ましいと思います。コードの書けない人は、コードの書ける人と協力したり、ローコード開発などの手法を活用したりして、コードの書き方や技術の知識を身につけることが大切だと思います。
(2023.11.1 決議)
preset と default の意味の違いを教えてください
「preset」と「default」は、ともに何らかの設定に関連する用語ですが、それぞれ異なる文脈で使用されます。
Preset:
「Preset」は、「あらかじめ設定された」という意味です。これは、特定の機能やプロセスにおいて、製造者や開発者があらかじめ設定しておいたパラメーターや設定のことを指します。これらの設定は、使用者が後から変更することもできますが、ある特定の目的や状況に最適化されていることが多いです。
例えば、カメラには「夜景モード」や「ポートレートモード」などのプリセットがあり、これらは特定の撮影状況で最適な画質を得るためにあらかじめ設定されたパラメーターを使用します。
Default:
「Default」は、「既定」という意味で、システムやアプリケーションが最初に持っている標準的な設定や状態を指します。この設定は、使用者がそれを変更しない限り、そのまま適用され続けます。
例えば、コンピューターのオペレーティングシステムでは、壁紙やフォント、言語設定などが「デフォルト設定」として用意されています。これらはユーザーが自分の好みに合わせて変更可能ですが、変更がなされない限り、デフォルトの状態が維持されます。
要するに、「preset」は特定の結果や動作を得るために事前に設計され、選択された設定です。一方、「default」はユーザーが何も選択しなかった場合に適用される基本的な、システムの初期状態の設定です
まあデータ転送と変換っていうと人の目に触れないレイヤーの機能だから
ハードに近い(くらいの信頼度で動いてほしい)システムではあるけど