「インターフェイス」を含む日記 RSS

はてなキーワード: インターフェイスとは

2024-10-15

anond:20241015123250

対話インターフェイスは、その対話必要言語を学ばないとあかんからね。

インド人を右に」って、対話インターフェイスに言われても、学のない人には、つまりどうすればいいのか、全くわからない。

2024-10-02

anond:20240222180634

スマホは猿でも使える直感的なインターフェイスが普及した理由なので

原始人に渡しても10分で使えるようになると思う

2024-09-06

そういや最近はてな自作PC話題を見なくなったな

最近自作PCにつないでるオーディオインターフェイスが壊れて、音が極端に小さくなったのね

で、インターフェイスを買い替えなきゃってサウンドハウスを眺めているうちにそんなことを思った

一昔前にRyzenで盛り上がっていたのとかさ

最近IntelAMDがどうなっているのかはよく知らない

思えば、おれが初めて自作したPCマザーボードにはATIチップが乗っていた

当時は、RADEONの「肌色」の発色がよいって評判でNVIDIAなんかオタクには敬遠されていたよな

2024-08-30

anond:20240830105038

待ち時間勘定に入れてるか?

レジにならんで会計が始まるまでの時間が消えるなら作業が少しばかりもたついても総合的には速いというのが「セルフレジは速い」ということだぞ。

客が少なくて有人レジが暇してるときなら有人レジを使ったほうが速いよ。

でもまあ大抵の消費者バカでそんなことを考えられなくてセルフレジが遅いように感じてしまうという現実があるのは事実だと思う。

人間インターフェイスは不合理でも人間感覚に沿って設計すべき (もちろん事業者側にも得な形で) という論にも理がある。

今の典型的セルフレジ最上のやり方というわけではないので模索必要だろうね。

2024-07-14

anond:20240714041454

先輩は清潔感とはエンパワメントだ、って言ってけどな。

あなたの周囲にいる人たちの心理的安全性保全して、MPを減らさないような、気配り。

自分勝手トロールせず、味方をケアする働きかけは、まるでフィールド魔法のように、仲間たちにバフをかける。

…それが清潔感だと。

毎日シャワーを浴びるとか、身綺麗にすることは、清潔感の初歩に過ぎない。

陰口を言わず、下心を持たず、裏表のない誠実な人格であろうと真面目になること。

macOSiOS の洗練されたクリーンインターフェイスに触れるとユーザは心が軽くなるでしょう?

…のように仰ってた。

2024-07-10

anond:20240710104952

最近のMeta Questのアップデートの話。

パススルー改善とか、空間ビデオ対応とか、ウィンドウ自由に配置できるとか、トラベルモードとかね。

Questファンも「Vision Proを買わなくて済む」って喜んでるよ。

ザッカーバーグとかあんなに必死Vision Proを下げてたのに節操ねえなあと思わんでもないけど、

まあAppleビジョンを示して他社がその後についてくるってのは今まで繰り返されてきたことだしね。

それは順序が逆で、実際に体験するまではVRにも期待してたけど、

Questを体験してみてVR方向に伸びしろはないと思った、

からそれ以降はARのほうに期待するようになった、って話だよ。

たぶん神経インターフェイスとかまでいかないとVRは厳しいと思うな。

遊園地商業施設アトラクション向きだね、現状は。

そもそもQuestと比較してないんだから値段に言及しないのは当たり前じゃん。

最初に「Vision ProはVRではなくAR」、つまりQuestとは別物で比較対象ではない、と断ってるよね。

「表示が美しい」というのは「Questより美しい」という話ではないし(実際に引き合いに出してるのはiPhoneでしょ)、

パススルーが思ったより悪い」というのはもちろん「Questより悪い」という話ではないよ。

イマーシブビデオのところで軽くQuest2に触れてるくらいだよね。

2024-06-30

VRは死んだ。Appleが殺した。

VR」とは「仮想空間に表示した仮想物体操作する技術」のことである

現在VRには重要構成要素が二つある。

一つは「視界が仮想空間で覆われている」、つまり没入型ディスプレイである

もう一つは「自分身体を動かして仮想物体操作する」、つまり体感インターフェイスである

この二つは同じくVRとして括られつつ、しかし相性がとても悪い。

目隠しをしながら部屋のなかを歩きまわるようなものからだ。

たとえばFPSゲームVRでやるとする。

プレイヤーキャラを動かすために自分自身が歩く。

すると現実の壁に頭をぶつけてしまう。

銃を撃つために右手を前方に突き出す。

すると現実の壁に手が当たってしまう。

没入型ディスプレイを使うなら身体を動かすべきではないし、体感インターフェイスを使うなら周囲が見えていなければいけない。

この矛盾は、最先端VRヘッドセットであるMeta Questでも解消できていなかった。

それに対してApple提示したのが「Apple Vision Pro」だった。

一見すると、Meta QuestとVision Proは似たような機械に見えるが、そのコンセプトはまったく別物である

Vision Proは「VR」ではなく「ARヘッドセットなのだ

AR」とは「現実空間に表示した仮想物体操作する技術」のことである

現実カメラ撮影し、それをヘッドセットの内側のディスプレイに表示して、さら仮想物体を重ねることでARを実現している。

なのでヘッドセットを付けていても周囲が見える。

そこにどんな仮想物体を重ねるのか?

Vision Proのコンセプトは第一に「ディスプレイを浮かべること」である

2Dディスプレイを浮かべるだけなのだからMacアプリiOSアプリもそれほど手を加えずに流用できる。

それでいて、現実には置けないような巨大ディスプレイをいくつも自由に配置できる、といったメリット享受できる。

仮想空間に没入するというSF的なイメージを捨て、つまらいくら実用に振り切った、と言っていい。

そしてVision Proは体感インターフェイスを搭載していない。

Vision Proをつけたまま動き回るような想定ではないし、複雑な手の動きを検知するためのコントローラーもない。

操作したいもの視線を向けて、膝の上でわずかに指を動かすだけで操作できる。

まりAppleは「VR」を否定したのである

人はそれほど仮想空間に没入したくはないし、その中で自分身体を動かしたくもないぞ、と言っているのである

そしてMetaも遅まきながらそれに気づいた。

Meta Questは急ピッチVision Proの機能をパクり、いまや立派な「ARヘッドセットになりつつある。

次はどんな社名に変更するのだろうか。楽しみである

2024-06-19

2024 年の Sprout Social の代替ツール 7 選

Sprout Social は、私がソーシャル メディア管理使用してきた素晴らしいソーシャル メディア ツールですが、コストが高く、他の多くの機能が欠けています。このブログでは、Sprout Social の代替ツールをいくつか紹介します。無料のものもあれば、費用対効果の高いものもあります機能がそれぞれ異なるソーシャル メディア管理ツールは数多くあり、すべてのツールを試すのは大変です。しかし、このブログでは、アカウントの強化に役立つトレンドの SMM ツールをすべて絞り込みます

1. Fly Social https://fly-social.com/

価格: 無料プレミアム プランはすべてのチャネルで月額 8 ドルから

Fly Social ツールは、X、LinkedInFacebookInstagramYouTubePinterest など、8 つ以上の主要プラットフォームソーシャル メディア投稿をワンクリック作成計画スケジュール分析できるソーシャル メディア管理プラットフォームです。柔軟性を重視して設計されており、個人クリエイター中小企業大企業対応しています。また、クレジットカードの詳細を入力することなく、生涯無料パックを提供しています

主な機能:

分析: エンゲージメント指標を取得し、ユーザーフレンドリーレポートを生成します。

AI アシスタント: AI を利用して投稿アイデアを生成し、コンテンツ再利用し、エンゲージメントを強化します。

2. Buffer https://buffer.com/

価格: 無料、有料プランは 1 チャンネルあたり月額 5 ドルから

Buffer は、スケジュール設定、コラボレーション分析機能提供するユーザーフレンドリーツールです。複数ソーシャル メディア プラットフォームサポートし、ソーシャル メディアでのプレゼンス管理するための直感的なインターフェイス提供します。

主な機能:

エンゲージメント ツール: コメントメッセージリアルタイム管理します。

分析レポート: コンテンツパフォーマンス理解し、オーディエンスに関する詳細な洞察を得ます

3. Hootsuite https://www.hootsuite.com/

価格: 30 日間の無料トライアルプランユーザーあたり月額 99 ドルから

Hootsuite は、リソース豊富マーケティング チームに最適な、もう 1 つの強力なソーシャル メディア管理プラットフォームです。ソーシャル リスニング承認ワークフロー、一括スケジュール設定などの広範な機能提供します。30 日間の無料トライアル中にクレジットカード情報を取得します。

主な機能:

統合: 100 を超えるアプリサービス接続します。

ソーシャル リスニング: ブランド言及監視して対応します。

包括的分析: 詳細なパフォーマンストリックインサイト

4. Agorapulse https://www.agorapulse.com/

価格: 限定無料プラン、有料プランユーザー 1 人あたり月額 49 ドルから

Agorapulse は中規模から大規模のマーケティング チームに適しており、強力なレポート作成およびソーシャル リスニング ツール提供します。ソーシャル メディアの取り組みの ROI証明することに重点を置いています

主な機能:

オールインワンの受信トレイ: すべてのソーシャル メディアのやり取りを 1 か所で管理します。

ROI レポート: ソーシャル メディア キャンペーン効果を測定します。

5. Sendible https://www.sendible.com/

価格: 14 日間の無料トライアルプランは月額 29 ドルから

Sendible は、ソーシャル メディア マーケティング担当者代理店の両方にとって多用途です。すっきりと合理化されたダッシュボード提供し、ソーシャル メディアタスク簡単管理できます

主な機能:

タスク管理: プラットフォーム内でタスクを割り当てて管理します。

クライアント アクセス: 投稿を表示および承認するための限定アクセスクライアント提供します。

統合: 主要なソーシャル メディア プラットフォームツール接続します。

6. Later https://later.com/

価格: 14 日間の試用版、プランユーザー 1 人あたり月額 25 ドルから

Later はビジュアル コンテンツ計画に特化しており、Instagram に重点を置くマーケティング担当者に最適です。他の主要なソーシャル ネットワークサポートしています

主な機能:

ビジュアル プランナー: 美しいフィードのために投稿視覚的に計画およびスケジュールします。

Instagram ツール: 投稿に最適な時間ハッシュタグ提案など。

分析: さまざまなソーシャル メディア チャネルパフォーマンスを追跡します。

適切なツール選択

最適なソーシャル メディア管理ツール選択は、特定ニーズ予算によって異なります。これらの各ツールには、ソーシャル メディア管理のさまざまな側面に対応する独自機能が備わっています。柔軟性と AI 機能のために Fly-Social Tool選択するか、ワークフローにより適した別のツール選択するかにかかわらず、費用をかけずにソーシャル メディア戦略を強化できます

2024-06-13

2024 年の Sprout Social の代替ツール 7 選

Sprout Social は、私がソーシャル メディア管理使用してきた素晴らしいソーシャル メディア ツールですが、コストが高く、他の多くの機能が欠けています。このブログでは、Sprout Social の代替ツールをいくつか紹介します。無料のものもあれば、費用対効果の高いものもあります機能がそれぞれ異なるソーシャル メディア管理ツールは数多くあり、すべてのツールを試すのは大変です。しかし、このブログでは、アカウントの強化に役立つトレンドの SMM ツールをすべて絞り込みます

1. Fly Social https://fly-social.com/

価格: 無料プレミアム プランはすべてのチャネルで月額 8 ドルから

Fly Social ツールは、X、LinkedInFacebookInstagramYouTubePinterest など、8 つ以上の主要プラットフォームソーシャル メディア投稿をワンクリック作成計画スケジュール分析できるソーシャル メディア管理プラットフォームです。柔軟性を重視して設計されており、個人クリエイター中小企業大企業対応しています。また、クレジットカードの詳細を入力することなく、生涯無料パックを提供しています

主な機能:

分析: エンゲージメント指標を取得し、ユーザーフレンドリーレポートを生成します。

AI アシスタント: AI を利用して投稿アイデアを生成し、コンテンツ再利用し、エンゲージメントを強化します。

2. Buffer https://buffer.com/

価格: 無料、有料プランは 1 チャンネルあたり月額 5 ドルから

Buffer は、スケジュール設定、コラボレーション分析機能提供するユーザーフレンドリーツールです。複数ソーシャル メディア プラットフォームサポートし、ソーシャル メディアでのプレゼンス管理するための直感的なインターフェイス提供します。

主な機能:

エンゲージメント ツール: コメントメッセージリアルタイム管理します。

分析レポート: コンテンツパフォーマンス理解し、オーディエンスに関する詳細な洞察を得ます

3. Hootsuite https://www.hootsuite.com/

価格: 30 日間の無料トライアルプランユーザーあたり月額 99 ドルから

Hootsuite は、リソース豊富マーケティング チームに最適な、もう 1 つの強力なソーシャル メディア管理プラットフォームです。ソーシャル リスニング承認ワークフロー、一括スケジュール設定などの広範な機能提供します。30 日間の無料トライアル中にクレジットカード情報を取得します。

主な機能:

統合: 100 を超えるアプリサービス接続します。

ソーシャル リスニング: ブランド言及監視して対応します。

包括的分析: 詳細なパフォーマンストリックインサイト

4. Agorapulse https://www.agorapulse.com/

価格: 限定無料プラン、有料プランユーザー 1 人あたり月額 49 ドルから

Agorapulse は中規模から大規模のマーケティング チームに適しており、強力なレポート作成およびソーシャル リスニング ツール提供します。ソーシャル メディアの取り組みの ROI証明することに重点を置いています

主な機能:

オールインワンの受信トレイ: すべてのソーシャル メディアのやり取りを 1 か所で管理します。

ROI レポート: ソーシャル メディア キャンペーン効果を測定します。

5. Sendible https://www.sendible.com/

価格: 14 日間の無料トライアルプランは月額 29 ドルから

Sendible は、ソーシャル メディア マーケティング担当者代理店の両方にとって多用途です。すっきりと合理化されたダッシュボード提供し、ソーシャル メディアタスク簡単管理できます

主な機能:

タスク管理: プラットフォーム内でタスクを割り当てて管理します。

クライアント アクセス: 投稿を表示および承認するための限定アクセスクライアント提供します。

統合: 主要なソーシャル メディア プラットフォームツール接続します。

6. Later https://later.com/

価格: 14 日間の試用版、プランユーザー 1 人あたり月額 25 ドルから

Later はビジュアル コンテンツ計画に特化しており、Instagram に重点を置くマーケティング担当者に最適です。他の主要なソーシャル ネットワークサポートしています

主な機能:

ビジュアル プランナー: 美しいフィードのために投稿視覚的に計画およびスケジュールします。

Instagram ツール: 投稿に最適な時間ハッシュタグ提案など。

分析: さまざまなソーシャル メディア チャネルパフォーマンスを追跡します。

適切なツール選択

最適なソーシャル メディア管理ツール選択は、特定ニーズ予算によって異なります。これらの各ツールには、ソーシャル メディア管理のさまざまな側面に対応する独自機能が備わっています。柔軟性と AI 機能のために Fly-Social Tool選択するか、ワークフローにより適した別のツール選択するかにかかわらず、費用をかけずにソーシャル メディア戦略を強化できます

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-19

anond:20240419173827

コロナときの追跡アプリを動かす関係で「電源OFFではなくサイレントモード機内モード対応して電源OFFにはしない方が良い」って話がちょくちょく出ていたのでそのへんの影響かなあ…という気はする(私も最近は完全にサイレントにした上で機内モードにしてたな)Siriちゃんみたいな音声入力系のインターフェイスが苦手で全部OFFにしてるけど、それでも立ち上がっちゃうパターンあるのかな…

2024-04-15

PC周りでこれ買ってよかったってもの教えて

コロナきっかけで家で仕事するようになって最初は何もないシンプルデスクだったけど、趣味PCを使うことも多いから、だんだんと使いやすく、見た目もいい環境にしていきたくなって、2年かけていろいろ揃えてきたんだよね。

YouTubeオススメされてるものを見ては良さそうなもの買ってみたけど、最近はもう欲しいものがなくて少し物足りない気持ちになってる。

かにもっと良いもの、最新のものを買うこともできるけど、置く場所もないし、買い換えても費用対効果を考えるとうーんってなることが多くなったんだよね。

タンディングデスクにはじまりバカ高いオフィスチェア4Kリフレッシュレートのモニター、高いキーボードマウスサウンドバーコンデンサーマイクモニターライト左手デバイスなどなど、いろいろ買い集めた。この辺までは使ってる。

LEDテープとかライティングちょっと試したけど、ほとんどつけてない。ヘッドホン無線からオーディオインターフェイスはいらない。壁も空いてないかプロジェクターも要らないし、iPadも使いこなせてない。

PCもミドルハイエンドで満足してる

普段映画見たりゲームしたりしてる。アニメイラストとかはあんまり興味ない。

なんか斬新なものない?これ買って良かった~っていうおすすめある?

2024-04-13

anond:20240413150809

そもそもファストフードが店ごとにアプリがあるのが納得できない。全部ひとつアプリの中で同じインターフェイスで扱えるようにしてくれ

2024-04-01

anond:20240401152026

今Rust使ってるのはよっぽど意識高い系ベンチャーGAMかってくらいなのよ

5年前ならともかく、今は全然そんなことはないです

ちゃんとしたプロエンジニアはRust以外にもたくさんメジャー言語経験があるし面接経験とかもあるのよ

それはそうですが、Rustがオブジェクト指向言語かどうかに関係ありませんね

インターフェイスがとか足切り質問であってそんな読めばわかること誰も重要視しないんだよね

「Rustがオブジェクト指向言語なのか?」という話題においては、traitがインターフェース機能をより一般化して強力にした機能であるとか、

そのあたりの方が「誰がどのプロダクトを作ったか」より遥かに重要ですね

実際にどんなサービスを作ったとかの話になるの

「Rustがオブジェクト指向言語なのか?」という話題においては、なりませんね

君その辺空っぽだよね

キミ、Rustの具体的な機能イディオムコーディングスタイルの話一切できてなくて、空っぽだよね

全部増田はいくらでもホラ吹ける自称だけ

anond:20240401151422

そもそもな?

今Rust使ってるのはよっぽど意識高い系ベンチャーGAMかってくらいなのよ

で、ワナビーじゃなくてちゃんとしたプロエンジニアはRust以外にもたくさんメジャー言語経験があるし面接経験とかもあるのよ

インターフェイスがとか足切り質問であってそんな読めばわかること誰も重要視しないんだよね

実際にどんなサービスを作ったとかの話になるの

君その辺空っぽだよね

anond:20240401134724

たまに継承とか乱用するアホがいるんだよね

まず適切な人間インターフェイス設計して、それ以外の具体的実装はprotectedかprivateで隠蔽するべきなんだよ

2024-02-19

[] モジュール

コードを簡潔に保つにはモジュール化が必須であるしかし同じモジュール関係のない機能が含まれていたりすると混乱の元になる。

モジュール内の関数機能的関連性は凝集度という。

一方で、関数というのは引数の細かな仕様依存せずに、汎用的に呼び出せた方が何かと好都合だ。引数になんらかのオブジェクトを渡し、そのオブジェクトしか持ち得ないような特殊情報で処理を行なったりすると、関数オブジェクトが互いに依存しあってしまう。

これはモジュールの結合度と呼ぶ。

高い凝集度、低い結合度によってモジュールを作れば、保守性は上がる。

さらモジュール内では、公開する必要のない関数はprotectedまたはprivateにするべきだ。

そのためにはモジュールが公開すべき関数についてインターフェイスを作り、公開関数に対するユニットテストを書いておくのが良いだろう。

2024-01-31

[]メイン関数の書き方

メイン関数では主要な処理をざっと実行する。このときに、以下を気をつけると保守性が高くなる。

こうすると、自然言語を読むような形でコードを読めるようになり、技術的詳細は隠蔽するので、担当者をわかりやすく分離することができる。

2024-01-22

anond:20240122111105

適切な粒度関数を分割しとけば生産性上がるけどね。

module_name.pyみたいなモジュールごとにファイル分割して、インターフェイスだけ公開してその他はdef _funcみたいにprotected(or private)にしとく。

でも「共通性がありそうだから共通関数にする」はアンチパターンだな。たまたま共通してただけの場合分岐コードが増えて共通関数保守コストが上がる。

あとありがちなのは、php開発者関数分割しないですべてメインコードにべた書きするケース。こういうのはやめないと保守が大変。

とっておきのクズがやりがちなのは、神オブジェクトを作るとかだな。Userクラスフィールド関係する機能が多いからといって、コンポジションなどによるクラス分割をせずにユーザークラスにあらゆるフィールドメソッドを追加して、さらに進むとユーザーとは無関係機能も含めすべてをユーザークラス定義するアフォ。こうなってしまったら、後から修正するのが難しくなる。

先に手を打つことが、プログラマーの素質「怠惰」につながるのであり、面倒臭いといって後回しにするのは美徳でもなんでもない。

2023-12-14

コミュニケーション能力冪等性

https://x.com/nwxksjphozj0vpw/status/1734573090070561274

2023-12-12

「ChatGPTの核心はWebインターフェイスだ!」とかカスなことを言う程度の知能のアホが「日本技術は落ち込んでいる」なんて馬鹿なことを言うから困ったものだ😥

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