はてなキーワード: Softwareとは
だからそれは何の証拠があんのよ?エンジニアならちゃんとデータみて判断しろよ
| 企業 | 求人要件(Software Engineer) | CS学位必須? |
| “Bachelor’s degree or equivalent practical experience” | 不要 | |
| Microsoft | “BS in CS or related field, or equivalent experience” | 不要 |
| Amazon | “Bachelor’s or 3+ years of experience” | 不要 |
| Meta | “BS or equivalent” | 不要 |
| Apple | “BS in CS or related technical field or equivalent” | 不要 |
で、実際の統計な
| 項目 | 割合 |
| ソフトウェア開発者の学歴 | |
| - CS/工学系学士 | 58% |
| - 非CS系学士(数学、物理、経済など) | 22% |
| - 学位なし(独学・ブートキャンプ) | 20% |
→ 実務経験やスキルがあれば「Software Engineer」「Mechanical Engineer」など自由に名乗れる
ただし、「Professional Engineer (PE)」という国家資格が必要な分野はある(土木、建築、電気などの公共インファレントに関わる仕事)
- イギリス:誰でも名乗れる。Chartered Engineer (CEng)は任意のプロ資格。
- ドイツ:Diplom-Ingenieur / Masterが必要なのは公的業務や大学教員など。民間企業では自由。
- フランス:École d'Ingénieur卒が「ingénieur」を名乗るのが一般的だが、法的に禁止されているわけではない 。
テスラの「Sr. Software Engineer, Full Stack - Tesla Cloud Platform(TCP)」の求人(https://www.tesla.com/careers/search/job/sr-software-engineer-full-stack-tesla-cloud-platform-249132)を起点に、自動車各社が同種人材を採用する“目的”の違いを整理した。日本勢はIT基盤やSRE運用の比重が高い一方、テスラは社内クラウド自体をプロダクトとして内製し、中国勢のNIOやXPengはAIインフラ(自動運転やロボティクス、エネルギー連携)に特化、ECARXはOEM向けの外販プラットフォームという立て付けである。
| 会社 | 主要目的 | What to Expect | What You’ll Do | What You’ll Bring | Compensation and Benefits |
|---|---|---|---|---|---|
| Tesla | 社内クラウド(TCP)を“製品として”内製し、全社サービスの速度と統制を握る | TCPはテスラの内製クラウドであり、複数DCにまたがる計算・ストレージ・ネットワーク・IDを提供し、開発者がセルフサービスで使える基盤をつくるチームである | コアAPIやサービスの設計実装、セルフプロビジョニングの自動化、可観測性、ReactやNextやTypeScriptによるダッシュボード | GoやReactやNextやTypeScript、Kubernetesや仮想化、CI/CD、分散システムの知見 | 年収133,440〜292,800 USDに加え、現金賞与と株式付与および福利厚生。提示額は勤務地、市場水準、職務関連の知識、スキル、経験など個別要因により異なる。本職の総合的な報酬パッケージには、提示される職位に応じて他の要素が含まれる場合がある。各種福利厚生制度の詳細は、内定時に案内される。 |
| Woven by Toyota | 製品直結サービスを“止めない”SRE運用(AreneやEnterprise AIやCity Platform) | ミッションクリティカル運用の信頼性最適化を担う | 監視や可観測性やインシデント対応や運用自動化、マルチクラウド横断 | SRE実務、Kubernetes、Terraformなどの基盤スキル | 給与は多くが非公開。米拠点の類似シニアは$169K–$200Kの例あり。 |
| Nissan | 全社ITや開発のモダナイズと標準化(Platform EngineeringやDevEx) | 社内開発者のクラウド活用を底上げする基盤を整える | CI/CD、セキュア環境の供給、教育や展開、オンプレとクラウドの統合運用 | クラウドやコンテナ、CI/CD、セキュリティ設計 | 多くがレンジ非公開(地域により待遇差) |
| Honda(Drivemode含む) | 製品直結のAWS基盤と開発者体験の高速化(DevEx) | モバイルやIVIやバックエンドの横断基盤を整える | AWS設計運用、GitOps型プロビジョニング、CI/CD、観測やセキュリティの自動化 | AWS、TerraformやCDK、Kubernetesなど | 本体US求人はレンジ非開示が多い。Drivemodeはホンダ完全子会社(前提関係) |
| NIO | AI学習や推論インフラの内製強化とエネルギー運用統合 | 自動運転やVLMやLLMなどのAI基盤を構築する | GPU最適化、分散学習、データパイプライン整備 | 深層学習や分散処理、クラウド、最適化 | 米SJ拠点で$163.5K–$212.4Kのレンジ例。 |
| XPeng | Fuyao AI PlatformによるADやロボやコックピット向けAI基盤 | 社内共通のMLプラットフォームを提供 | データローダやデータセット管理、学習や推論スループット最適化 | 分散処理、MLプラットフォーム運用 | クラウド 米サンタクララ拠点の公募多数(給与は媒体や募集による) |
| ECARX(Geely系) | OEM向けに外販するクラウドやソフト製品(Cloudpeakなど) | 車載SoCからクラウドまでを束ねる外販スタック | 製品機能開発や統合、導入支援、機能安全準拠 | 車載とクラウド統合、機能安全、顧客導入 | ハイパーバイザなど 直近レンジ情報は公開少なめ(事業広報は多数) |
なお、関連するポストとして、SETI Park氏のポストを挙げる。
https://x.com/seti_park/status/1961629836054859810
「自動車メーカーがなぜクラウド専門人材を探すのか」に答える文脈で、2024/07公開のテスラ特許(US2024249571A1)を手がかりに、ロボタクシーやフリート運用の中核となるクラウド基盤が競争優位になり得る点を示唆している。
単なるストレージではなく、フリート運行やデータ連携を統合管理する“中核プラットフォーム”としての重要性が強調される。
上記はテスラのTCP求人(セルフサービスIaaSやダッシュボード、プロビジョニング自動化の開発)という具体の採用と整合的である。
サウンド・エンジニアでよいの? にしても文脈的に違和感あるが。
「SE」という言葉は文脈によって異なる意味を持つことがありますが、システムエンジニア(System Engineer)以外で一般的なものをいくつか挙げます:
インターネット上の情報を検索するためのツールやサービス。例:Google、Yahoo!、Bingなど。
Software Engineer(ソフトウェアエンジニア)
ソフトウェアの設計・開発・保守を行う技術者。システムエンジニアと似ていますが、よりソフトウェア開発に特化。
技術的な知識を持ち、製品やサービスの販売をサポートする役割。顧客に技術的な説明や提案を行う。
Special Edition(特別版)
出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2015年8月)
ミハイ・チクセントミハイのフローモデルによるメンタルステート図。チャレンジレベルとスキルレベルの二軸で表される[1]。
フロー(英: flow)とは、人間がそのときしていることに、完全に浸り、精力的に集中している感覚に特徴づけられ、完全にのめり込んでいて、その過程が活発さにおいて成功しているような活動における、精神的な状態をいう。一般的には、フロー体験(Flow Experience)、フロー状態(Flow State)、フロー理論(Flow Theory)などという言葉で使用される。
日本では、スポーツの分野において一般的に「ゾーン」と呼ばれることが多いが、その他にも類語としては「ピークエクスペリエンス」「無我の境地」「忘我状態」とも呼ばれ、最適状態または最適心理状態(Optimal Psychological State)と呼ばれる研究分野のひとつである。心理学者のミハイ・チクセントミハイによって提唱され、その概念は、あらゆる分野に渡って広く論及されている。
ジェーン・ナカムラとチクセントミハイは、フロー体験の構成要素を6つ挙げている[2]。
専念と集中、注意力の限定された分野への高度な集中。(活動に従事する人が、それに深く集中し探求する機会を持つ)
活動に本質的な価値がある、だから活動が苦にならない。(報酬系)
さらに心理学作家のケンドラチェリーは、チクセントミハイがフロー経験の一部として挙げている3つの構成要素について言及している[3]
直接的で即座のフィードバック[3](活動の過程における成功と失敗が明確で、行動が必要に応じて調節される)
成功する可能性があると信じる(明確な目的, 予想と法則が認識できる)
フローを経験するためにこれら要素のすべてが必要というわけではない。
フローはチクセントミハイの1975年のインタビューにおいて、幾人かが彼らの「フロー」体験を、ずっと彼らを運んでいる流れという隠喩を使って描写したために名付けられた。「活動に没入する」という「フロー」の心理学的な概念は、「時代の流れに従う」という意味の「ゴー・ウィズ・ザ・フロー」という従来の慣用句とは無関係である。
チクセントミハイは、集団が全体として作用して、個々のメンバーがフローに達するようないくつかの道筋を示した。このような集団の特徴には、以下のものが含まれる。
創造的空間配置:椅子、コルクボード、図表。机は置かない。そうすれば立って動きながらの活動が主体となる。
活動の場のデザイン:情報を書き込む図表、流れ図、企画の概要、熱狂(ここでは熱狂も場所を占める)、安全な場所(ここでは他に何が考えられるかを誰でも言うことができる)、結果掲示板、オープントピック
観光分野への応用
近年、欧米では観光旅行中に発生する「楽しさ」や「感動」「ワクワク」「満足」などの言語化されたポジティブな感情の根源は、心理学上のフロー状態から発生しているのではないかという研究が多く行われている[4]。フロー状態は、チクセントミハイによって、その発生のプロセス(フローモデルによるメンタルステート図)がある程度提案されていることから、観光における満足を人為的、意図的に発生させることも可能ではないかとの考えられ、日本国内でもこれに言及する主張が増えている[5]。また「思い出に残る旅行体験(MTE:Memorable Tourism Experience)」の指標に関する研究では、フロー状態とMTEの関連性について言及するものもある[6]。
アウトドアレクリエーション、音楽活動、趣味、ゲームの楽しさとフロー
スキー、スノーボード、サーフィン、カヤック、乗馬、パラグライダーやダイビングなどのアウトドアレクリエーション、オーケストラや吹奏楽、合唱などの音楽活動、模型製作や生け花、洋裁などの趣味、テレビゲーム、スマホゲームにおける「楽しさ」や中毒性についても、フロー状態がその楽しさの根源ではないかという研究も数多く存在し、近年「楽しさ」の構造やその原理が明らかになってきている[7]。
隣接分野
この概念は西欧心理学の中ではチクセントミハイによってはじめて示したと言える。しかし、彼はこの心理現象に気づき、それに基づく技術を開発したのは、ほぼ間違いなく彼が最初ではないと、彼自身、躊躇なく認めている。
2500年以上前、仏教や道教といった東洋の精神的な伝統の実践者は、この訓練を彼らの精神開発の非常に中心的な部分として磨いた。日本の実践者は、そのような禅の技術を、彼らの選んだ、剣道から生け花までを含む、芸術の形式(芸道など)を習得するために学んだ。
あまりに使われすぎた慣用句「ビーイング・アット・ワン・ウィズ・シングス」(物と一体化する)も、この概念を説明するのに使われる。
教育にあっては、過剰学習の概念があり、これは、この技術に重要な要素となっているように思われる—少なくとも肉体的な技能を学んでいる場合には。それに加えて、多くの現代のスポーツ選手は、よくこの「ゾーンに入る」(何もかもがうまくいく)という現象を経験する。
基本的な発想が東洋と西洋とで同じであったり自然科学者、霊的指導者、スポーツ選手の間で共有されているということに価値があるわけではない。チクセントミハイは、他の者が精神的な発展や肉体的な熟達や他の自己改善の形式の発展性に集中している一方で、活動の場のデザインのような現代西洋文化要素の改良について、これから結論を描いただけであろう。実際、東洋の精神的な実践者は、現在の科学的な心理学者たちが用いようと試みてきた組織的な厳密さや制御とは異なる方法で試験し改善してきたにしても、この主題を中心にして、非常に徹底的で全人的な理論の集成を発展させてきた。
ソフトウエア開発者は邪魔されないフロー状態に入ることを、"wired in"、The Zone,[8][9] hack mode,[10]、software timeに入る[11]などと呼んでいる。株式市場取引者は "in the pipe" という用語を、取引量の多い日や市場の修正時に取引する際のフロー状態を表すのによく使う。プロのカードプレイヤーは、集中力と戦略的認識が最高となったときを "playing the A-game" と呼んでいる。
フローはポジティブ心理学にとっても重要である。目の前のことに夢中になり、我を忘れることで、幸せや健康、長寿につながるのである[12]。
新世紀GPXサイバーフォーミュラ - 近未来を舞台にしたカーレースアニメ(作中ではゼロの領域の名で登場する)
Dreams - マガジンSPECIAL連載中の野球漫画
flOw - thatgamecompany制作のビデオゲーム
ベイビーステップ - 週刊少年マガジン連載中のテニス漫画(作中ではゾーンの名で登場する)
黒子のバスケ - 週刊少年ジャンプ連載中のバスケットボール漫画(作中ではゾーンの名で登場する)
風が強く吹いている - 新潮社出版の三浦しをんによる箱根駅伝をテーマにした小説(作中ではゾーンの名で登場する)
^ Csikszentmihalyi, M., Finding Flow, 1997.
^ Nakamura, J.; Csikszentmihályi, M. (20 December 2001). “Flow Theory and Research”. In C. R. Snyder Erik Wright, and Shane J. Lopez. Handbook of Positive Psychology. Oxford University Press. pp. 195–206. ISBN 978-0-19-803094-2 2013年11月20日閲覧。
^ a b “What is Flow?”. About Education. 2015年3月30日閲覧。
^ “Flow Experience in Tourism Activities”. 20250317閲覧。 エラー: 閲覧日が正しく記入されていません。(説明)
^ “フロー理論から考える観光やツアーの楽しさ・満足度の研究”. 20250317閲覧。 エラー: 閲覧日が正しく記入されていません。(説明)
^ “Once-in-a-lifetime leisureexperiences (OLLE): The role ofFlow, novelty, and interpersonalinteraction on tourists’satisfaction and memories”. 20250317閲覧。 エラー: 閲覧日が正しく記入されていません。(説明)
^ “Flow Experience in Tourism Activities”. 20250317閲覧。 エラー: 閲覧日が正しく記入されていません。(説明)
^ Michael Lopp (12 June 2007), “Chapter 25: A Nerd in a Cave”, Managing Humans: Biting and Humorous Tales of a Software Engineering Manager, Apress, p. 143, ISBN 978-1-59059-844-3, "[The Zone] is a deeply creative space where inspiration is built. Anything which you perceive as beautiful, useful, or fun comes from someone stumbling through The Zone."
^ Joel Spolsky (9 August 2000), The Joel Test: 12 Steps to Better Code, "We all know that knowledge workers work best by getting into 'flow', also known as being 'in the zone' (...) Writers, programmers, scientists, and even basketball players will tell you about being in the zone."
^ “Hack Mode”. Jargon File. 2013年11月閲覧。 エラー: 閲覧日は年・月・日のすべてを記入してください。(説明)
^ Scott Rosenberg (2007), Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software, "When things go well, you can lose track of passing hours in the state psychologists call "flow." When things go badly, you get stuck, frozen between dimensions, unable to move or see a way forward. Either way, you've left the clock far behind. You're on software time."
^ “Positive Psychology: Harnessing the power of happiness, mindfulness, and inner strength” (英語). Harvard Health. 2022年11月15日閲覧。
参考文献
Csikszentmihalyi, Mihaly (1990). Flow: The Psychology of Optimal Experience. New York: Harper and Row. ISBN 0060920432
Csikszentmihalyi, Mihaly (1996). Creativity: Flow and the Psychology of Discovery and Invention. New York: Harper Perennial. ISBN 0060928204
Csikszentmihalyi, Mihaly (1998). Finding Flow: The Psychology of Engagement With Everyday Life. Basic Books. ISBN 0465024114 (a popular exposition emphasizing technique)
Csikszentmihalyi, Mihaly (2003). Good Business: Leadership, Flow, and the Making of Meaning. New York: Penguin Books. ISBN 014200409X
Langer, Ellen J. (1989). Mindfulness. Reading, Mass: Addison Wesley. ISBN 0201523418
関連項目
サマーディ
外部リンク
Appleシリコンを開発してなかったら「ん、Goodコンピュータだね」で終わってた
スティーブ・ジョブズがかつてから語っていたAppleの理念の一つに:
"People who are serious about software should make their own hardware."
(ソフトウェアを真剣にやるなら、自分でハードウェアも作るべき)
という考え方があり、これはApple Siliconにも通じています。実際、iPhone・iPad向けにApple独自設計のAシリーズチップを始めたのは**ジョブズ時代(2008~2010頃)**で、それがApple Siliconの原型とも言えるでしょう。
何もしないと個人リポジトリ―のコードが取り込まれ、設定によってはどんなライセンスのコードだろうと取り込まれることだ。たとえば…
https://github.com/timdetering/Wintellect.PowerCollections/blob/master/Binaries/License.txt
Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
アメリカのニューヨーク州なので、ニューヨーク州法と連邦法が適用される。
もし、Github code pilotでBigListやNode、Bagなどのコードが出てきたら、注意したほうがいいぞ。
https://www.ai-souken.com/article/github-copilot-copyright-issues
訴えている奴がマジでいるんで、Code Pilot Businessのほうは公開されているコードは取り込まないという設定を有効にしておいたほうがいいと思われる。
まず1992年(5月のSummerCES?)にホームデータとビーピーエス(Bullet-Proof Software)が共同開発した『ヘルメティカ』というアーケードゲームが発表されたが、これはロケテストのみで未発売のまま終わった。
英語版Wikipediaによると、『ヘルメティカ』はホームデータ単独で開発し、ロケテストの不調のあとにビーピーエスに権利を売却したという。
ビーピーエスはSFCへの移植を行い、CESで発表されたのはその移植バージョンだったらしい。
https://gdri.smspower.org/wiki/index.php/Talk:Biox(英語版Wikipediaがソースとしているホームデータの元開発者のツイート)
1992年にFC版・GB版の『ヨッシーのクッキー』が任天堂から発売された。開発担当はトーセ。
GB版では裏技で「HERMETICA DEBUG MODE」に入れるらしいので、ほぼ『ヘルメティカ』をベースにしているのだろう。
1993年にSFC版の『ヨッシーのクッキー』がビーピーエスから発売された。開発担当もビーピーエス。
SFC版では「Original design by Home Data Corp.」とクレジットされている。
任天堂は『ヘルメティカ』の8bit版の権利しか購入しなかったため、16bitのSFC版だけは(逆にヨッシーのキャラクターライセンスを受けて)ビーピーエスが制作することになった、という話もあるようだ。
ここまで見ると、任天堂とビーピーエスの関わりは深いが、任天堂とホームデータの関わりは薄いように思える。
ビーピーエスが任天堂と『ヨッシーのクッキー』の企画を進め、あとからホームデータが「ウチもクレジットに載せてくれ」と苦情を入れたのだろうか?
1996年にビーピーエスの創業者がアメリカで「BPS」(Blue Planet Software)という会社を立ち上げる。実質的にビーピーエスの後継企業とみなされている。
ところが2003年にガラケーで『ヨッシーのクッキー』とよく似た『INARO』というゲームが出ている。クレジットは「IPC」という会社で、「Original Concept by Home Data, Ltd.」とも書かれている。
https://k-tai.watch.impress.co.jp/cda/article/news_toppage/14978.html
2006年ごろのBPSのウェブサイトで、その「INARO」が紹介されている。というかスクショを見ると「INARO 2」と書いてある。
https://web.archive.org/web/20060310185917/http://www.blueplanetsoftware.com/inaro.html
IPCは、海外に拠点を移したBPSの、日本での権利関係を扱う支社みたいなものだと考えてよさそうである。
2003年発売の『NINTENDO パズルコレクション』に収録された『ヨッシーのクッキー』にも、IPC(Intellectual Property Consultants)がクレジットされている。
https://www.nintendo.co.jp/ngc/gpzj/index.html
さらに2008年のバーチャルコンソール版『ヨッシーのクッキー』では、IPCのクレジットと共に「INARO®Game Concept」とされている。
https://www.nintendo.co.jp/wii/vc/vc_ysc/index.html
このあたりの情報が錯綜しており、ネット上では「ヘルメティカの原型がINAROである」とか「ヨッシーのクッキー以前にBPSがINAROを海外発売した」とか言われているのだが、『INARO』は海外では未発売だし、おそらくガラケー版以前には遡らないのではないかと思われる。
つまり、BPSは2003年ごろに『ヘルメティカ』と同様のシステムで『INARO』というゲームを開発してガラケーで配信し、2006年ごろには『INARO 2』のデモ版を作ってどこかに売り込もうとしていたのだろう。
そして任天堂は、SFC版までは「ヨッシーのクッキーはヘルメティカを元にしてますよ」ということにしていたのだが、権利関係が面倒になったのか、『NINTENDO パズルコレクション』以降は「ヨッシーのクッキーはINAROを元にしてますよ」ということにしてしまったのではないか、という推測が立つ。
よし、ビビアンはすり抜けずにお迎えできた
そろそろ1年だしver1.x台も多分最後ということでガチャ戦歴をまとめておくか
これまで課金したのは月610+1220円を10ヶ月分と、2倍石の下4つで約7000円程度
月平均3000円しない程度の課金でジェーン以外全キャラ確保できてて
餅3つと凸1つ(は事故的だけど)も取れてて
更にほぼ毎日1回石割りする余裕もあった
これでもシグナルトラッカーサイトで見ると50/50勝率は46%そこらで運悪い方
他のホヨバゲーと比べるとかなり配布量というか埋蔵量があることが分かる
アチーブとかの細かい石もほぼ取ってる暇人プレイ前提感覚ではあるけどね
この約1年弱の総プレイ時間はAMD Softwareによると1077時間
これをダレずに遊んでこれた膨大なコンテンツ量と質と印象深さ的な芸術点を思うと
同額かけてフルプライスゲー3本買うよりお値段以上の体験をさせて貰ってる気分ではある
ビビアンは性能的にはまだよく分からんけどふわふわ浮いてて可愛い
これまで汗臭そうなキャラしかいなかったから淑女系美少女の有り難みが沁みる
多分柳・ジェーンあたりのオーソドックスな表異常キャラと合わせる用の裏異常サブアタだと思う
ただ自環ではバーニスが餅とれてて強化特殊そこそこ打てるからこれも楽しい気がする
アストラとも合うしまたもや奪い合いが加速する…限定支援がまだ1キャラしか出てないのがもどかしいな
操作的には極めようと思えば小技を挟んでスタックを1,2個多めに稼げるっぽいけどね
強化特殊やパリィだけしてすぐ引っ込む脳死運用OKでサポキャラ並の出場時間で済むのは優秀だな
ただ居残って浮遊からドリルして消える一連のムーブがもっさりでイヴリンくらいの感覚で思ってるとだいぶ長いんでパリィできる人が誰もいないってことがある
そこは表異常キャラは回避主体なことが多いから問題ないんだけどゲージ転換の目視や管理に気を取られる度合いがちょっと高めかも、結構慣れが要りそう
それはそうとさっき出た原神の次ver予告番組のキービジュアルが熱すぎる
序章つまり第0章だった訳アリの国、モンドにスポットがまた当たる日が来るだろうとは思ってたけど
七国とカーンルイア巡って最後に戻って来る予想はしてたが一旦ここで挟んでくるか
いや大団長の遠征隊や燼寂海、ドーンマンポートと4年以上お預けされてる伏線がまだまだあるから
どの程度を回収してスネージナヤへの引きとするかが見どころだな
まー遠征隊がナタに来てたって話がありつつすれ違いし続けるのもアレだしな
ともかく最近ありす。さんの考察が絶好調だから少しずつ答え合わせされてくのが楽しみだ
キャスの次にジンが来てるからゼンゼロのver2.0あたりにも斎藤千和キャラくる可能性ないか?
グローバル展開だから日本語声優ネタにとらわれるのも良くないけど
ちょくちょく配役やキャラコンセプト的なものを作品またいで共時性感じさせてくるメタ展開をしてくるし絶対意識してやってるんだよな
スタレのシナリオも読破したけど3.2の一言感想としてはタナトスの声がよすぎる
中身に関しては今回でだいぶ答え合わせ進んだな
でもまだ半分いかないくらいって贅沢な悩みよ、これピノコニーなら一旦幕引きまで行ってた文量じゃないか?
あとやっぱアニメ挿入してくるのはいいね、もうYouTubeで見たやつではあるけどなんか画質高く感じた
アンティキシラ人ってのが出てきたけど元ネタ関連で奇しくも今さっきこんな記事が出てた
「アンティキティラ島の機械」はエラーが多すぎてただのおもちゃだった可能性があるとの指摘
https://gigazine.net/news/20250423-mysterious-antikythera-mechanism-toy/
こーれオンパロスもアンティキシラ人のおもちゃの可能性、あると思います
いや大君を封じ込めてる的なことは言ってたけどね、なんか見た目通りの永劫回帰構造なだけじゃなく
デジタルっぽい、記憶というかデータの世界臭さがずっとあるんだよな
オンパロスが3rdでいう古の楽園ならその解釈がスッと入ってくる
もう終わった世界の話で、そこに侵食の律者的な大君が入ってきた構造で一緒なんだろうなあという
知恵の使令、壊滅の使令がいることが分かったから、記憶の使令はもう起源の律者・人の律者的なキュレネしかいないじゃんという
あとはライコスがクラインポジで、スティーラーがメビウスに概念上は似てるな
そう考えるとスティーラーの目的は、記憶体が輪廻するデータ世界オンパロスから現実の宇宙へと脱出することだろう
齢50にしてオンラインデートアプリを使った話。離婚して1年以上経ったしねって思ってちょっと楽な気分で始めた。嬉しい事も悲しい事もあった。何処かに吐き出したくなったので書き殴っておく。オンラインデートアプリは射幸性がある。お金を払ってちょいちょいとカードを引いて、取捨選択するわけだ。自分の年齢の5歳前後で引いてみる。軽い気分だった。
その人Rさんは写真を見るに50代半ばとは見えない美貌の方だった。お互いLikeがマッチした。チャットウィンドウが開き、互いにあいさつをする。
プロフィールを確認する。先方、Rさんは私の住んでいる所より車で一時間の距離、お子さん男の子X人既に成人済み。など。お互い、子供の構成がよく似ていた。そういう共通した話はIce breaker になりやすい。独立して暮らしている子供を気に掛ける気持ちはお互い同じだなぁとおもう。私は末っ子と二人暮らしだけど、Rさんはお一人なんだとか。子育てが落ち着いた方が閑散期に安く子供に会いに旅行が出来るのは前から羨ましい。お子さんが一人、大変なお仕事をされている、出身地やお互い若い頃住んでいた東京の話など。
晩ご飯の話で盛り上がる。この日は私は時間がある。お互いの子供が普段何を食べているのかと案じるとか、末っ子は甘え上手だよねって話から始まって、私の末っ子と作ったオムライスの写真で「末っ子世にはばかる」とは良く言ったものだと納得し合ったり。
邦楽、音楽の話で盛り上がった事もあった。Rさんは尾崎豊、私はブルーハーツ。80,90年代が邦楽の黄金期だったと思うのはその頃多感な青春を過ごした記憶がそうさせるのか。
お互いの子供のうち、一人が同じ大学に通っていた事が分かる。私の住む街から車で、三時間ほどの所にあるすこし小さい大学町。
私のsoftware engineer という職業もRさんには好ましいようだ。エンジニアリングは誇り。ファインマン教授は私の憧れ。そういった気持ちを共有した事のない、むしろ蔑むけらいのあった元妻とあまりにも違う。
なんなんだ。ワシはテキストでチャットしているだけの人にどうして惹かれるんだ??
普通に考えて、二、三日で提案するのは拙速すぎる、でもどうしても会って喋りたいと思った。Rさんがボットや他意があってオンラインデートアプリを使っている業者とは思えない。
18日に会うことになった。二週間ほど先のGood Friday。フワフワとした心地はとても懐かしくもあり、嬉しくて。
毎晩、チャットをして過ごすのが楽しい。いろんな事をテキストした。Rさんの作った料理の写真も見せて頂いた。お子さんが帰省されているRさんに邪魔にならないよう、でも何をされているかなとやっぱり気になる。Does the One exist? Yes, \(^^)/ってね…有頂天だった。
一日の終わりにチャットウィンドウを開けた。もうそろそろ18日に会う際の段取りを相談しようとか思って。何かもっさりとした動作のあとRさんがチャットから退出されたログが表示された。前日のおやすみなさいの挨拶とRさんとのチャットが楽しいですとの書き込みの次の行、Rさんからの私も楽しいですとおやすみなさいのメッセージ、その次にログとinactive なRさんのアイコンが残っている。
チャットからの退出はいわゆるterminal state だ。もう何も起こらない。
で、今日が18日なんだよね。世間的には平和な金曜日。末っ子は高校とその後は元妻と過ごす予定。私にとってはGood Friday 。こんなはずじゃなかったのに、青空の気持ち良い春の日、キッチンで一人、コーヒーを飲んでいる。
末っ子にはオンラインデートアプリってそんなもんだと言われ、「お父さんがそうやって引きずるって珍しい」とも言われ。
確かにこれまでオンラインデートアプリでいい出会いもあり、楽しい時を過ごす事もあった。ワシは引きずらない、そんな思いは二度とごめんだと思ってきた。ましてや会ったことも無い、もしかしたら本人ではないかもしれないRさんの写真とテキストメッセージ。だけど、どうしても整理が付けられない。けりをつけなければ。成仏させねば。
まず、読んでくれた方に、おしなべてお礼を。
本来のengineering は natural scienceに基礎を置くもの
computer scienceはnatural scienceに基づかないからengineering名乗ってないでしょ
世の中のエンジニア名乗ってるソフト屋さんはsoftware engineeringの学位持ってるの? computer scienceじゃないの?
テキストエディタを高速化するためにある人が書いたBigListを改造して、リーフノードをリンクドリストでつないだら全列挙が早くなって、スタックオーバーフローしなくなった。
ただ、その代わり元々のコードにあったノードの共有機能はいらなそうなので省くことにした。
Core i5 10400F、メモリー16GBで、100文字×100行=1億文字を突っ込んで、あれこれ操作した場合はこのくらいの速度で動く。
benchmark start
Allocated GC Memory:60,392bytes
Allocated GC Memory:416,037,968bytes
Allocated GC Memory:416,082,104bytes
Allocated GC Memory:416,082,272bytes
Allocated GC Memory:416,082,296bytes
Allocated GC Memory:416,082,440bytes
clear buffer
ListやGapBufferだとGCに優しくないけど、BigListだとLOH入りしないので、GCに優しいのだ。
その代わり速度はBigListの中身はRopeなので、少し遅くなるのだ。
Ropeで、リーフノードをリンクドリストでつないだ場合、挿入と削除、追加、ランダムアクセスはO(Log N)、全列挙はO(N)なのだ。
MITライセンスなんで商用でも問題ないけど、元々のBigListのライセンスに不穏なことが書いてあったので、気になるなら、自分で書き直したほうがいい。
The rebalancing algorithm is from "Ropes: an Alternative to Strings", by
Boehm, Atkinson, and Plass, in SOFTWARE--PRACTICE AND EXPERIENCE, VOL. 25(12), 1315–1330 (DECEMBER 1995).
https://www.cs.tufts.edu/comp/150FP/archive/hans-boehm/ropes.pdf
ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからのホットエントリ、ブクマ数順トップ30
| ブクマ数 | タイトル | ドメイン |
|---|---|---|
| 1971 | 大企業の幹部がやっている事について - Software Transactional Memo | kumagi.hatenablog.com |
| 1657 | 定期的に何度も読み返している個人的名エントリを置いておく - 空の箱 | blog.inorinrinrin.com |
| 1418 | 退職します。拝承 | www.akiradeveloper.com |
| 908 | 【ChatGPT活用法】要件定義/業務フロー図の作成/提案書作成まで2時間15分でやってみた | chushou-dx.com |
| 816 | 底辺の者だが、40歳になった。 | www.akiradeveloper.com |
| 815 | 1年間留学しても上達しなかった英語リスニングが、9ヶ月1日15分で驚くほど聞き取れるようになった話→「やってみよ」「9ヶ月1日15分が出来ない…」 | posfie.com |
| 810 | ネットの音楽オタクが選んだ2024年のベストアルバム 50→1 - 音楽だいすきクラブ | ongakudaisukiclub.hateblo.jp |
| 767 | 「運の悪さとは、本人の再現性の高い習慣から来てる」というツイートをみて習慣を変えて行動を改善したら、お見合いできる層がかわって成婚できた話 | posfie.com |
| 720 | 2024年の買ってよかったもの。 - 文字っぽいの。 | fromatom.hatenablog.com |
| 693 | NTTを退職しました(貧乏で妻に逃げられた編) - foobar138428のブログ | foobar138428.hatenablog.com |
| 620 | はじめに | OS in 1,000 Lines | operating-system-in-1000-lines.vercel.app |
| 617 | 藤井隆さんに聞く「嫌なおじさん」にならないための秘訣 - あしたメディア by BIGLOBE | ashita.biglobe.co.jp |
| 600 | 2024年、特に気に入ったフリーソフト&オープンソースソフト | www.gigafree.org |
| 570 | USスチール買収はナゼもめるのか 日本人が無自覚なワシントンの視線 | www.smd-am.co.jp |
| 554 | LLMがオワコン化した2024年 | tamuramble.theletter.jp |
| 552 | 信用してはならない映画評の書き手の見分け方 - 伊藤計劃:第弐位相 | projectitoh.hatenadiary.org |
| 547 | ガンホー・オンライン・エンターテイメント株式会社〜ガンホー再起に向けた抜本的改革のために〜 株式会社ストラテジックキャピタル | stracap.jp |
| 544 | iPhoneにかかってきた電話番号を素早く検索するショートカット - ネタフル | netaful.jp |
| 495 | ソフトウェアアーキテクトが知るべき 97 のこと | yoshi389111.github.io |
| 488 | 吉沢亮に関するご報告(2025年1月14日) | 株式会社 アミューズ - AMUSE - | www.amuse.co.jp |
| 479 | 私のセキュリティ情報収集法を整理してみた(2025年版) - Fox on Security | foxsecurity.hatenablog.com |
| 455 | 1人で楽しめるアフタヌーンティーまとめ 2024 - 月次報 | syunmin7.hatenablog.com |
| 438 | JAの仕組みを丁寧に説明したら「酷い搾取だ。農家と直接契約したい」と言われたので、農家さんが試算出したらエグい額になった話→物流って大事なのよ… | posfie.com |
| 435 | きのこ本を勝手に電子書籍化 | yoshi389111.github.io |
| 431 | ChatGPT - ポケット税理士 | chatgpt.com |
| 428 | 日本生命、フジテレビCMを見直し トラブルへの社員関与報道で 19日からACジャパンに差し替え | ニッキンONLINE | www.nikkinonline.com |
| 402 | まんがタイムきららの4コマ漫画がすごいことになっている2025 | @hito_horobeのブログ | hito-horobe.net |
| 392 | ついに公開された滋賀医大生逆転無罪判決文への反応まとめ | posfie.com |
| 384 | コーヒー粕は下水へ(脱炭素の取組)|黒部市 | www.city.kurobe.toyama.jp |
| 378 | 薬剤師さん「マイナ保険証とDX化のお陰で不正な受診とお薬の二重受け取りめっちゃ減ってる。大声出したり話が通じない人を見かけなくなったのも助かってる」 | posfie.com |
例えば、
https://github.com/timdetering/Wintellect.PowerCollections/tree/master
License.txt
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
要約すると裁判でここの作者が損害賠償を命じられそうになった場合、商用ソフトの提供元は裁判に協力しないといけないし、求償請求にも応じないといけないとある。
常時バックグラウンドで録画しとって直近の5分やら10分やらのリプレイを書き出すような機能はな
SSDの寿命がマッハになって突然死を招くからやめといたほうがええで
Geforce ExperienceやAMD softwareでいうインスタントリプレイとかそれ系の機能やな
ワイのおすすめは、録画したいときだけOBSでショートカットキーで録画始めて保存することや
OBSにもリプレイバッファちゅー似たような撮り逃がしをキャッチする機能はあるけども
少なくともOBS起動してそれONにしなければSSDに負荷はかからんからな
OBSのええとこはゲームの音声だけ狙ってキャプチャできるとこや
つまりバックで何聞きながらゲームしとってもゲーム音だけ撮れるしOSのエラー音通知音とかも入らんわけ
同じ機能のあるキャプチャソフトはあるかもしれんが多分OBSが一番活発に開発されてるやろ
まーリプレイ機能に関しては録画先(一時フォルダ)をHDDにすることで実用的に使えるけど
HDDはSSDほど突然死ぬことはなくて不調がでたら異音とかアクセス不調とかで分かる感じやから良い
ただしHDDは書き込み速度がネックになるから4Kやら60fpsやらの高ビットレート設定だとうまく録画できん可能性あるんで要調整や
そのへんを飲み込めるならインスタントリプレイも悪いもんやないで
Programming proficiency necessitates a comprehensive understanding of multifaceted concepts, paradigms, and philosophies that underpin the art and science of software development. The Unix philosophy, with its emphasis on modularity, simplicity, and composability, serves as a foundational ethos for elegant code design. This philosophy advocates for creating small, focused programs that excel at singular tasks, facilitating the construction of complex systems through the judicious composition of these atomic units.
Proficient programmers must possess an encyclopedic knowledge of algorithms and data structures, enabling them to architect solutions with optimal time and space complexity. This encompasses a deep understanding of sorting algorithms (e.g., quicksort, mergesort), searching techniques (binary search, depth-first search), and advanced data structures (red-black trees, B-trees, Fibonacci heaps) The ability to analyze algorithmic efficiency using Big O notation is paramount for creating scalable solutions.
OOP principles—encapsulation, inheritance, and polymorphism—form the bedrock of modern software architecture. Mastery of design patterns (e.g., Singleton, Factory, Observer) and SOLID principles is crucial for creating maintainable and extensible codebases.
The FP paradigm, with its emphasis on immutability and pure functions, offers a powerful approach to managing complexity and facilitating parallel execution. Proficiency in higher-order functions, currying, and monads is essential for leveraging FP's full potential.
Expertise in language-specific advanced features, such as C++'s template metaprogramming or Python's metaclasses, allows for the creation of highly generic and reusable code. Understanding compiler theory and the ability to write domain-specific languages (DSLs) further expands a programmer's capabilities.
In an era of multi-core processors and distributed systems, mastery of concurrent programming models (e.g., actor model, communicating sequential processes) and parallel algorithms is indispensable. This includes proficiency in lock-free data structures, memory models, and synchronization primitives.
A deep understanding of computer architecture, operating systems, and memory management enables the creation of highly optimized, low-level code. This encompasses knowledge of cache coherence protocols, CPU pipeline optimization, and assembly language programming.
In an increasingly interconnected world, a thorough grasp of cryptographic principles, secure coding practices, and common attack vectors (e.g., buffer overflows, SQL injection) is crucial for developing robust and secure systems.
Proficiency in distributed version control systems (e.g., Git) and collaborative development practices (code reviews, continuous integration) is essential for effective team-based software development.
Advanced testing methodologies, including property-based testing, fuzzing, and formal verification techniques, are indispensable for ensuring software reliability and correctness.
In conclusion, the pantheon of programming knowledge extends far beyond mere syntax mastery. It encompasses a rich tapestry of theoretical concepts, practical skills, and philosophical approaches that, when harmoniously integrated, enable the creation of elegant, efficient, and robust software systems. The relentless pursuit of this multifaceted expertise is the hallmark of a truly accomplished programmer.
default noun (STANDARD SETTING)
a standard setting esp. of computer software, such as of type size or style:
The default color of text on the screen is black.
(Definition of default from the Cambridge Academic Content Dictionary © Cambridge University Press)
ワイは日本語も英語も堪能なので、増田の「デフォルトの意味は最後に落ちるところ=債務不履行だけ」という主張が全く欠片も理解できない
As a student navigating the complexities of engineering coursework, I found myself grappling with Simulink assignments and think who will help me to complete my Simulink assignment that seemed to be from another dimension. The intricacies of Simulink, a powerful simulation and modeling tool, left me feeling overwhelmed and lost. That's when I stumbled upon a game-changer – Simulink Assignment Help from https://www.matlabassignmentexperts.com/simulink-assignment-help.html. In this testimonial blog, I want to share my transformative experience with their services, detailing how they not only helped me conquer Simulink challenges but also enhanced my overall understanding of this intricate subject.
Discovering the Simulink Assignment Help Lifeline
My journey with MatlabAssignmentExperts.com began when I was at a crossroads with my Simulink assignments. The complexities of the software, coupled with the pressure of academic deadlines, had me seeking a reliable source of assistance. A quick online search led me to their website, and the promising testimonials from fellow students who had successfully navigated Simulink assignments with their help convinced me to give it a shot.
From the very first paragraph of our interaction, it was evident that MatlabAssignmentExperts.com was different. The Simulink Assignment Help they offered was not just a transaction; it was a collaborative effort to ensure I not only completed my assignments but also understood the underlying concepts.
The Expert Guidance that Made a Difference
One of the standout features of MatlabAssignmentExperts.com is their team of experts. The individuals assigned to help me with my Simulink assignments were not just knowledgeable but also passionate about the subject. Their commitment to providing comprehensive assistance was evident in the personalized approach they took towards my assignments.
The experts patiently walked me through each step of the Simulink modeling process, explaining the rationale behind every decision. This hands-on learning experience was invaluable, as it not only resulted in impeccably solved assignments but also enhanced my proficiency in using Simulink for future projects.
Tailored Solutions for Varied Simulink Topics
Simulink is a vast field with applications in numerous engineering disciplines. What impressed me most about MatlabAssignmentExperts.com was their ability to cater to a wide array of Simulink topics. Whether it was control systems, signal processing, or model-based design, their experts exhibited a depth of knowledge that extended beyond mere problem-solving.
The assignments I brought to them were met with a comprehensive understanding of the underlying principles, leading to solutions that were not only correct but also insightful. This versatility instilled confidence in me, knowing that regardless of the Simulink topic, MatlabAssignmentExperts.com had the expertise to guide me through.
Timely Assistance in the Nick of Time
Academic deadlines are the sword of Damocles for every student. MatlabAssignmentExperts.com understands this reality and takes pride in delivering solutions within the stipulated time frames. My Simulink assignments, often accompanied by tight deadlines, were met with a prompt and efficient response from their team.
The timely assistance not only saved me from the stress of last-minute submissions but also allowed me to review the solutions thoroughly. This attention to deadlines showcased MatlabAssignmentExperts.com's commitment to the success of their clients and solidified my trust in their services.
Affordable Excellence – Breaking the Myth
The affordability of Simulink Assignment Help from MatlabAssignmentExperts.com pleasantly surprised me. There is a common misconception that quality assistance comes at a hefty price. However, this platform shattered that myth by offering top-notch services at reasonable rates.
As a student with budget constraints, the cost-effectiveness of their services allowed me to access expert guidance without burning a hole in my pocket. This accessibility to quality assistance further solidified my belief that MatlabAssignmentExperts.com is not just a service provider but a partner in academic success.
A Learning Journey, Not Just a Service
What sets MatlabAssignmentExperts.com apart is their commitment to fostering a learning experience. Simulink Assignment Help wasn't just about getting the correct answers; it was about understanding the "why" behind each step. The insights gained from their experts went beyond the immediate requirements of my assignments and translated into a broader comprehension of Simulink.
MatlabAssignmentExperts.com transformed my perception of Simulink from an intimidating subject to a tool I could wield with confidence. Their approach was not to merely complete assignments but to empower students to tackle similar challenges independently.
Conclusion – A Grateful Student's Reflection
In conclusion, my journey with Simulink Assignment Help from MatlabAssignmentExperts.com has been nothing short of transformative. From the first perplexing assignment to mastering the nuances of Simulink, their expert guidance has been the cornerstone of my academic success.
If you find yourself navigating the intricate world of Simulink assignments, I wholeheartedly recommend MatlabAssignmentExperts.com. They go beyond being a service provider – they are mentors, guides, and partners in your academic journey. With their assistance, you not only overcome immediate challenges but also equip yourself with the knowledge and skills to excel in your engineering endeavors. Trust me; your academic success with Simulink is just a click away!