「SQL」を含む日記 RSS

はてなキーワード: SQLとは

2024-10-04

SQLマトリョシカみたいに副問合せする人いるけど

あれってどうなの?

FROM句が10個以上も出てきてめまいがしてくる。

アレは書いてる本人は理解できてるものなの?

理解できない俺がバカなの?

2024-09-29

anond:20240929092551

計算機科学知識体系とネットワーク技術

計算機科学は、情報理論的基盤から実用的な応用まで、広範な領域カバーする学問です。以下に、計算機科学の主要な分野と、特にネットワークに関連するトピックを体系的にまとめます

1. 計算機科学の主要分野

1.1 アルゴリズムデータ構造

アルゴリズム設計: 問題解決のための効率的な手順の開発。

データ構造: データの整理と管理効率化するための手法

1.2 プログラミング言語コンパイラ

プログラミングパラダイム: 手続き型、オブジェクト指向関数型、論理型など。

コンパイラ設計: 高水言語機械語翻訳する技術

1.3 オペレーティングシステム

プロセス管理: CPUスケジューリングマルチタスキング

メモリ管理: 仮想メモリメモリ割り当て。

ファイルシステム: データの保存とアクセス方法

1.4 データベースシステム

リレーショナルデータベース: SQLによるデータ操作

NoSQLデータベース: 非構造データ管理

1.5 人工知能機械学習

機械学習アルゴリズム: 教師あり学習教師なし学習強化学習

深層学習: ニューラルネットワークによる高度なパターン認識

1.6 ソフトウェア工学

開発プロセス: アジャイルウォーターフォールモデル

品質保証: テスト手法バグトラッキング

1.7 セキュリティ暗号

暗号アルゴリズム: 対称鍵暗号公開鍵暗号

セキュリティプロトコル: SSL/TLSIPsec

2. ネットワーク技術

ネットワークは、情報の共有と通信可能にする計算機科学の核心的な分野です。

2.1 ネットワークの基本概念

OSI参照モデル: ネットワーク通信を7つのレイヤーに分割し、それぞれの機能定義

物理層: 電気信号ビット伝送。

データリンク層: フレーム転送エラー検出。

ネットワーク層: パケットルーティング

トランスポート層: エンドツーエンドの通信制御

セッション層: コネクションの管理

プレゼンテーション層: データ形式の変換。

アプリケーション層: ユーザーアプリケーション使用するプロトコル

TCP/IPモデル: 現実インターネット使用される4層モデル

2.2 ネットワークトポロジー

スター型: 中央ハブを介して各ノード接続

リング型: 各ノードが一方向または双方向に隣接ノード接続

バス型: すべてのノードが一本の通信ラインを共有。

メッシュ型: ノード間が多重に接続され、高い冗長性を持つ。

2.3 ネットワークプロトコル

IPInternet Protocol): データパケット化とアドレッシング

TCPTransmission Control Protocol): 信頼性のある通信提供

UDPUser Datagram Protocol): 信頼性よりも速度を重視した通信

HTTP/HTTPS: ウェブデータの送受信。

FTP/SFTP: ファイル転送プロトコル

SMTP/POP3/IMAP: 電子メールの送受信。

2.4 ネットワークデバイス

ルーター: 異なるネットワーク間のパケット転送ルーティング

スイッチ: 同一ネットワーク内でのフレーム転送

ブリッジ: ネットワークセグメントの接続

ゲートウェイ: 異なるプロトコル間の通信可能にする。

2.5 ワイヤレスネットワーク

Wi-Fi802.11規格): 無線LANの標準技術

Bluetooth: 近距離間のデータ通信

セルラーネットワーク: モバイル通信3G、4G、5G)。

2.6 ネットワークセキュリティ

ファイアウォール: 不正アクセスを防止。

IDS/IPS(侵入検知/防止システム): ネットワーク攻撃の検出と防御。

VPN仮想プライベートネットワーク): 安全リモートアクセス提供

暗号技術: データの機密性を保護

2.7 クラウドネットワーキング

クラウドサービスモデル: IaaSPaaSSaaS

仮想ネットワーク: ソフトウェアによるネットワーク構築。

SDNSoftware-Defined Networking): ネットワークの柔軟な管理制御

2.8 分散システム

分散コンピューティング: 複数ノードタスク分散処理。

ブロックチェーン: 分散型台帳技術

2.9 IoTモノのインターネット

センサーネットワーク: デバイス間の通信データ収集

IoTプロトコル: MQTT、CoAPなどの軽量プロトコル

2.10 ネットワーク管理モニタリング

SNMPSimple Network Management Protocol): ネットワークデバイス管理

ネットワークトラフィック分析: パフォーマンスセキュリティ最適化

3. ネットワーク技術の最新動向

3.1 5Gと次世代通信

帯域幅と低遅延: リアルタイムアプリケーションの実現。

エッジコンピューティング: データ処理の分散化。

3.2 SD-WANSoftware-Defined Wide Area Network

ネットワーク仮想化: 柔軟なWAN構築とコスト削減。

中央集中的な管理: ネットワークポリシーの一元管理

3.3 ネットワーク自動化AI

ネットワークオーケストレーション: 自動化された設定と管理

AIによるトラフィック最適化: パフォーマンスの向上と障害予測

3.4 ゼロトラストセキュリティ

信頼しない設計: 常に認証検証を行うセキュリティモデル

マイクロセグメンテーション: ネットワーク内部の細かなアクセス制御

4. 学習リソースと参考文献

4.1 推奨書籍

コンピュータネットワーク』 アンドリュー・S・タネンバウム著

TCP/IP詳解』 W. リチャード・スティーブンス著

ネットワークはなぜつながるのか』 戸根勤著

4.2 オンラインコース

Coursera: 「コンピュータネットワーク」、「ネットワークセキュリティコース

edX: 「Computer Networking」、「Cybersecurity Fundamentals」

4.3 標準化団体リソース

IETFInternet Engineering Task Force): ietf.org

IEEE Communications Society: comsoc.org

W3CWorld Wide Web Consortium): w3.org

2024-09-26

中途エンジニア採用面談を任されたんだが、エンジニア面接のお題ってどんなものがいいんだろう

SQLを渡して)「このクエリ高速化するとしたらどうしますか」

とあるバックエンドの負荷テストを任されたとするとまず何をしますか」

モバイルアプリで使える投票システムの開発を任されました。技術構成とおおまかな設計を考えてください。スピード重視のパターン機能拡張重視のパターンで考えてください。」

検索エンジンが大量のデータから高速に検索できている仕組みを簡単説明してください」

インタビュアーの得意分野のコードを渡して)「このコード不具合があります不具合修正してください。」

(穴埋め式のコードを渡して)「円と長方形の当たり判定の途中のコードです。このコードを完成させてください。」

2024-09-18

anond:20240918152313

クリックデータの集計において、毎回全データに対して集計SQLを実行すると時間がかかりすぎ、一方でバッチ処理で集計結果を保存すると、その後に発生したクリックリアルタイムで反映できないという問題があります。この課題解決するためには、以下の方法検討すると効果的です。

---

### **1. インクメンタル集計の導入**

方法**:
利点**:

---

### **2. リアルタイムストリーミング処理の活用**

方法**:
利点**:

---

### **3. データウェアハウスマテリアライズドビューの利用**

方法**:
利点**:

---

### **4. NoSQLデータベース活用**

方法**:
利点**:

---

### **5. キャッシュインメモリデータグリッド使用**

方法**:
利点**:

---

### **6. ラムアーキテクチャ採用**

方法**:
利点**:

---

### **7. ウィンドウ関数と部分集計の活用**

方法**:
利点**:

---

### **8. メッセージキューと非同期処理の導入**

方法**:
利点**:

---

### **まとめと提案**

---

具体的なステップ**:

1. **要件明確化**: リアルタイム性の程度、データ量、システムリソースなどを考慮して要件を定めます

2. **プロトタイプの構築**: 小規模なデータインクメンタル集計やストリーミング処理のプロトタイプを作成し、性能を評価します。

3. **システム実装**: 選定した方法ツールを用いて、実際のシステムを構築します。

4. **モニタリング最適化**: システムパフォーマンスモニタリングし、必要に応じて最適化スケールアップを行います

---

参考ツール技術**:

---

質問課題に対して、リアルタイム性とパフォーマンスを両立する方法として、インクメンタル集計やストリーミング処理の導入を強くお勧めします。これにより、新しいクリックデータを即座に集計結果に反映しつつ、全データに対する集計処理の負荷を大幅に削減できます

2024-09-02

[] SQLを徹底的に最適化しようと思ったら、まずAIに聞く

SQLは構文はわかっていても、最適化方法イマイチからない言語である

ここでいう最適化とは、DB設計の方ではなく、クエリの方

そこで、こういうことはCopilotに全部聞いてしま

大抵のケースでは、DB処理がこれでかなり高速化される

比較のために同僚が用意したSQL比較したが、コピることで数倍高速化された

2024-08-27

DBの選び方

つよつよITエンジニアSQLスキーマでどうにかするからなんでもいい→なんでも良い

そこそこITエンジニアSQL難しいかシステムでやってほしい→PostgreSQL

よわよわITエンジニアDBよくわからんからコピペする→MySQL

2024-08-18

anond:20240818145106

IT土方です。ゲーム開発を仕事したことはないけど、だいたい同世代っぽいので反応します。

ゲームエンジンに相当する根っこの部分を実装するチャンスがなくなっちゃったって話、似た話題ITだと大体どの分野でもあるとは思いますね。

たとえば昔はCOBOLで自前でデータ操作してたけど今はデータベース(RDBMS)使うよね、とか。

携帯の新端末が出るたび何百万行っていうコード量のOS開発してたけど今はAndroidなっちゃったね、とか。

それを寂しいとか退屈とか感じる理屈はわかるけど、でも自分はそこにあまりネガティブ感情は無いんですよね。

このあたりはゲーム屋さんとIT土方の違いだとは思う。

こっちはこっちでプライド持ってやってるけど、とはいえ究極的には自分の作ってるソフトなんて全然つまんねえからね(ゲームと比べると)。

生産性向上」って言葉にしたらみなさん鼻で笑いますけども、でもOracleMySQLがやってることを自前で実装しろっていわれたら冗談じゃないわけですよ。

まあ実装はなんとかできるかもしれないけれども、その自前のトランザクション管理バグって客先環境データ壊れちゃってみたいな運用まで考えるとね。。。

そのあたりの根っこの部分をまだ「買って終わり」になってないのは組み込み屋さんだと思う。車載OSとか。

理論上めちゃくちゃブラックなはずなんだけど、あまり話が聞こえてこないんだよね。どこも内製してて転職市場に流れないからなのかな?

自分子供のころはPCとかマイコンって「ゲームを作ろう」から始まったけど(ベーマガ的な)、

の子ってMincraftみたいなブロック組み合わせてLegoマインドストームみたいなロボット制御するのが初手だったりするから生産性向上ヤバイ

うまくまとまらんけど、

2024-08-03

ITスクールエンジニアになれなかったら、ユーザー企業に行けばいい

ユーザー企業と言っても、総合商社とか、自動車系とか有名すぎるところはダメ

つよつよエンジニアのいなさそうな会社が良い。

不動産サービスメーカーエンジニアを持たずにIT仕事の大半をコントラクターやらせてるところがいい。

こういうところはたくさんある。当たれば上場企業にも入れる。

だいたい社内のIT部門コントラクター管理をしていて、IT部門の人ができるのはSQLぐらい。

コントラクターより社員エンジニアがやってくれたほうが安いし、信頼できる。

ということで、

AWSみて。は?クラウド初めてなの?まあいいや。とりあえずググってやって」

「Pytyonできる?ちょっとできるんだね。クラスってなんだかわかるかい?よし、じゃあこのバッチ作って。」

SQLかけるね?じゃあデータベース見てよ、最近なんか知らんけど止まるんだよ。え?どうやって見たらいいかって?

あいいからさ。やってよ。見てりゃわかるよ」

こんな感じでボンボン仕事くれる。上場企業に入れればホワイト確定。

(死ぬほど残業とかはない、とりあえず)

採用されるわけねーだろって?

以前俺が採用に関わったときにこういうやつが来た。

営業をやっていますがやめたいと思っています

自分学習してエンジニアになろうとしています学習完了しました。雇ってください」

と。

まあやる気ありそうだったし、希望給与も大したことなかった。上司と一緒にそいつ面接してこう言った。

勉強するチャンスはあげますこちらも教えます。でも仕事ができるようになるかどうかはあなた次第です。

仕事ができるようにならなかったら、あなたのやりたい仕事は回しませんよ?」

と言ったら。

はい、それで結構です」

で、面接通した。

(でも「バックグラウンドチェックだしたくない」と本人が行ったので辞退された。

うーん、前職で犯罪を犯した、とかでなければ雇いたかったが・・・

チェックで営業としての適性なんぞ見てもしょうがないし・・・)

ということで「フリーでやってます限界なので正社員になりたいです」と受けまくればいいと思う。

ウエブディレクター社内SE、何でもいい。ITに関われそうなら。

面接で「え、マジ?コード書けるの?じゃあこのポジションでもいいかな?」とかなるはず

https://anond.hatelabo.jp/20240802230412

2024-07-23

anond:20240723115418

COBOLにしてFORTRANにしてもSQLにしても、エンジニア以外の素人でも扱えるのを目標に作られてたのにな。

あと10年くらいしたら、AI自然言語命令したらうまいこと処理してくれるようになるのかな。

anond:20240723115418

sql現代においてかなりの低レベル言語なのではないかと思う時がある

SQL難しくない?

なんでgroup by指定したカラムしかデータ取得できないんだよ

そんなデータなんに使うん?

普通条件に一致したレコードの全データ欲しくなるやろ?

何でかんな使えないクエリばっか作ったん?

使い方難しくして、使える奴らを限定して、誰でも使えるものではないって希少性高めたいんか?

2024-07-21

anond:20240721112956

言語とは、特定ルールに従って情報を伝えるためのシステムです。

CSSは、ウェブページスタイル定義するための特定ルールセットを持ち、それに従って情報を伝えます。したがって、CSS言語一種です。

CSSは汎用プログラミング言語(例:JavaScriptPython)とは異なり、特定目的スタイル定義)のために設計されています

Turing Completeでない言語言語として認識される例として、HTMLSQLも挙げられます

CSSも同様に、特定目的を果たすためのスタイルシート言語です。

世界中ウェブ標準を推進するW3CWorld Wide Web Consortium)は、CSS正式言語として認識し、仕様策定しています

この公式認識CSS言語である証拠の一つです。

2024-07-19

欧米でもフツーにExcel仕事術みたいやで

たとえば ↓

21 Top Careers That Need Microsoft Excel Skills (with Salary Data)

https://www.launchexcel.com/what-jobs-use-excel/

 

13 advanced Excel skills for business

https://www.fdmgroup.com/news-insights/advanced-excel-skills

 

 

ジャップランドで起こりがちなことはアメリカでは無いのかAIちゃんに尋ねてみたらこう言ってたよ

ワイ:
 
質問:
2024年において、アメリカ大企業および中小企業の間で、より一般的データ管理方法はなんですか?
検索して最新のトレンドを教えてください。
 
 
- 方法A:内部データベースからCSVファイルとしてデータダウンロードし、Excel修正してから
ETLツール(例:Informatica PowerCenter、Talend Open Studio)、BIツール(例:Tableau Prep、Microsoft Power Query)、
または他のデータベース(例:OracleDB)などの他のシステムインポートする。   - 方法B:Excelステップスキップし、内部データベースを他のシステムに直接接続する。   - 方法C:レガシーシステムや複雑なシステムには方法Aを使用し、その他のシステムには方法Bを使用する。状況やシステム要件に応じて使い分ける。     質問ポイント: - 大企業におけるExcel使用:大企業データクリーニングのためにExcel使用するのを完全にやめましたか?それとも、古いメインフレームシステムERPシステム、または特定業務プロセス問題のためにまだ使用されていますか?   - 方法A、B、Cのシナリオ:方法の具体的なシナリオ製品名を教えてください。   - 2024年におけるCSVファイルダウンロード:2024年現在、ETL/BIツールクラウドベースのDWHを利用できないどころか、Oracle Gatewayなどの接続手段も利用できないデータベース使用は完全になくなりましたか
もしそのようなデータベース2024年にもまだ存在する場合、直接的なデータ連携が困難なため、CSVファイルでのデータ抽出が唯一の方法となることがあります
企業は膨大なコストがかかるために移行を延期していますか?それともすでに段階的に対応していますか?   - Excelを使い続ける理由: 内部データベースを他のシステムに直接接続した方がシンプルなのに、なぜ一部の企業データクリーニングのためにExcelを使い続けているのですか?

 ↓

AIちゃんの回答:

 

米国におけるデータ管理トレンド2024年

 

2024年には、大企業の間でメソッドB(直接接続)へのシフトが顕著になっていますしかし、特定シナリオに応じてメソッドC(ハイブリッドアプローチ)も採用されています中小企業においても、直接接続利便性効率性が認識され、その採用が徐々に増加していますしかし、リソースコストの制約により、Excel使用したデータクリーニングハイブリッドアプローチが依然として一般的です。

 

メソッドA:データCSVファイルとしてダウンロードし、Excel修正

使用状況: この方法は、中小企業レガシーシステム、複雑なデータ構造を含むシナリオで依然として一般的です。Excelはその柔軟性と使いやすからデータ操作のための多用途ツールとして広く使用されています

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

メソッドB:データベースへの直接接続

使用状況: この方法は、大企業技術精通した中小企業の間でますます一般的になっています。直接接続を利用することで、データワークフロー効率化され、手動エラーが減少します。

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

メソッドC:ハイブリッドアプローチ

使用状況: 多くの企業が、レガシーシステムや複雑なシステムにはメソッドAを、その他のシステムにはメソッドBを使用するハイブリッドアプローチ採用しています。この柔軟性により、既存の制約と近代化努力バランスさせることができます

 

シナリオ:

 

製品:

 

具体的なシナリオ:

 

大企業におけるExcel使用

データ管理ツール進歩にもかかわらず、Excel大企業におけるデータクリーニング操作のために広く使用されています。これは主に以下の理由によります

 

2024年におけるCSVファイルダウンロード

ETL/BIツールクラウドベースのDWHと直接統合できないシステムに対して、データCSVファイルとしてダウンロードすることは依然として一般的です。企業は高コストと複雑さのために移行を遅らせることが多く、段階的に対処しています

 

データクリーニングにおけるExcel使用理由と将来のトレンド

企業Excel使用し続ける理由には以下が含まれます

 

しかし、直接接続はより効率的で広く採用されており、長期的にはデータ管理におけるExcelへの依存が減少すると予想されます

 

クラウドベースデータ統合ソリューションの台頭により、データ収集クリーニング統合AI/ML技術によって自動化され、手動作業が減少し、データ一貫性と精度が向上していますAI/MLアルゴリズムは、異常検出、欠損値の補完、パターン認識などのタスク効率的に処理し、データ品質を向上させますリアルタイムデータ分析の利点が明らかになるにつれ、直接接続採用が増加し、より迅速かつ正確なビジネス意思決定可能になります

 

データセキュリティコンプライアンス、およびデータガバナンス重要性が増すにつれ、このトレンドは続くと予想されます

 

 

どう思う?

anond:20240719174045 anond:20240718215509

2024-07-09

anond:20240709213357

おどれ、何得意げに語っとんじゃ!

弱小生保で100万件のデータ持っとるとか、多い言うんか少ない言うんか、どっちなんじゃ?

そんなもんちまちま見んでも、パッと見つかるわけないいう話じゃろ。ほいじゃけぇ、結局大したことねぇじゃん。

で、検索したいけど検索履歴が残るってか?

そんなん、当たり前じゃが。もっと賢くやれや、バカかおどれは。

目立ちたくてしょうがねぇんか。そりゃ見つかるに決まっとるわ。

で、偶然見かけたかもって話かいの?

そんなん、運が良かったんじゃろうが、もっと有意義なこと考えろや。

担当者が見えるもん見えるなら、サッサと対策せえや、そりゃ。

ほれからDB見るのにハードル高い言うとるけど、おどれの弱小生保やけぇ緩いんじゃろうが。

SQL履歴だって確認せんと自由に見れるってか?そんなん管理が甘いだけじゃけぇ。

金融庁にしっかり確認されんようにしとけや、ホンマに。

最後一言言わしてもろうちゃるけど、そんな漫才みたいな話してる暇があったら、仕事に集中せえや!

ワイはもう、この話飽きたけぇ、終わりじゃボケ

2024-07-04

https://anond.hatelabo.jp/20231021125603

データベースは通常は正規表現は使えないね

SQLから

で、SQLを直接受け付けちゃうと危ない(SQLインジェクション)のでいまはSQLも裏でさえ使ってないんだよね

日本サイトが遅れてるのはそうだよね

まあアメリカでも20年遅れのとかを必死で書き直してるんだけどねw

なんだこれ、言ってること無茶苦茶で最高におもしろ

しったか適当こいてもこうはならんだろってくらいはちゃめちゃ

最高

anond:20240704001726

実行したSQLの全部がログされてることもある

SQL認証処理してたらここでも残る)

クエリ飛ばす前に暗号化しろよwwww

さすがにそれはないw

DB上で暗号化する意味わからん

ニコニコ流出パスワード大丈夫って言ってる人いるけど

ハッシュ化してるから~とか言ってるけどあれは理想であって現実じゃないんよ

その手の業界で働いたらわかる

そうなってないところなんて山ほどある

 

特に企業相手だと一般ユーザーとは違うレベルで丁寧なサポート必要になる

原因とかを細かく調査しろとか言われるし

本番でそんなのいらんだろって思うレベルで全部ログを全部出してたりする

通信ログサーバークライアントのやりとりを全部保持してたりするし中にはパスワードとかが入ってることだってある

(大きいところはマスクする処理とかある場合もあるけど)

実行したSQLの全部がログされてることもある

SQL認証処理してたらここでも残る)

そもそもハッシュ化せず生で保存していて、画面で今のパスワード確認できる必要があるシステムだってある

以前見たものではログインできないの調査依頼に「DBにはabcというパスワードが保存されてましたがユーザーABCというパスワード試行してました」とかもあった

世の中そんなもんよ

安心せずに変えておいたほうがいい

 

ニコニコ自体ウェブ系のところである程度しっかりしてるのかなって思うこともあるけど、カドカワ関係してるし

こういう古くからある体質の会社が社内委託的なので作ってたら、こういう事あってもおかしくないんじゃないかなとは思う

2024-07-03

anond:20240703110722

日中コード書くか設計するかの仕事だけど

最後の二つは使えた試しがない

書くのがだるいSQLとかyamlフォーマットかには非常に便利だから使いまくってて1割くらいは生産性上がってる気はするけど

2024-07-02

ADHD 産んでごめん

子供発達障害じゃないかって言われた。

ぎくりとした。私も数ヶ月前から精神科に通院しているからだ。ADHD疑いで。

ADHD

子供の頃から忘れ物遅刻約束忘れ、すごく多かった。成績は良かった。大学も行けた。就活もして都内大手企業内定。苦手なことは3倍かかったし、ミスも多くて怒られた。みんなが出来ることが出来なかったが、幸いプログラムが組めた。ExcelVBASQLPythonコイツらのおかげで出世はできなかったが、仕事はできた。

子供が産まれからさらに苦しかった。

子供が産まれると予定が増える。1人目。まだなんとかなった。癇癪がすごい。子供の泣き声がすると2回警察を呼ばれた。殴ってない。むしろ殴られてた。2才だった。

2人目。

もう全然回らなかった。仕事家事育児。びっくりするくらい予定を忘れた。保育園の連絡帳。記帳がないかプールに入らなかったと言われた。ごめん。保護者面談2回忘れてた。PTA仕事。やらなきゃとわかっているのに手が動かない。もう、もう、ダメだった。

ずっとADHDなんじゃないかと思ってた。

でも障害者になるのが嫌だった。

個性だと思いたかった。今も。

精神科に行った。病院で薬をもらって飲んだら嘘みたいに頭がスッキリした。毎日完了タスクがぐるぐるしていた頭が真っ白になって、タスクに取り組めた。

もう。認めるしかなかった。

そして、今度は自分の子

の子も苦しむのか。知らずに産んでごめん。友達と一緒に遊んで悪気なく手を挙げたりするって。聞いたよ。私も全く同じことを子供時代にしていた。

ごめん。ほんとに。なんで知らなかったんだ。これから先、すごくすごく苦しいだろう。

私は友達と話す時、会社の同僚と話す時、素で話せたことはない。学習して学んだ適切な振る舞いをして過ごしてきた。だからすごく疲れるし1人になりたかった。今もそう。家族にもそう接してる。良い母の顔でずっと探してる。素の自分じゃ誰も好きになってくれない事を知ってるから。お母さん以外素の私を好きになってくれる人はいなかったから。

こんな文書いて何したいのか。

でもどこかに吐き出さないと次に進めない。

本当にごめん。ごめん。ごめんよ。

ADHDってどこかに場所があるのか?薬を飲んで健常者のふりをしても、それは私じゃない。ずっと自分否定ながら、明るいフリをして、元気なふりをしてこれから先生きていく。子供も。

療育を受けましょう。と、先生は言った。療育。健常者の考えそうなことだ。特性理解して付き合いましょう。もう、いやだいやだいやだいやだ

anond:20171109101528

子供発達障害じゃないかって言われた。

ぎくりとした。私も数ヶ月前から精神科に通院しているからだ。ADHD疑いで。

ADHD

子供の頃から忘れ物遅刻約束忘れ、すごく多かった。成績は良かった。大学も行けた。就活もして都内大手企業内定。苦手なことは3倍かかったし、ミスも多くて怒られた。みんなが出来ることが出来なかったが、幸いプログラムが組めた。ExcelVBASQLPythonコイツらのおかげで出世はできなかったが、仕事はできた。

子供が産まれからさらに苦しかった。

子供が産まれると予定が増える。1人目。まだなんとかなった。癇癪がすごい。子供の泣き声がすると2回警察を呼ばれた。殴ってない。むしろ殴られてた。2才だった。

2人目。

もう全然回らなかった。仕事家事育児。びっくりするくらい予定を忘れた。保育園の連絡帳。記帳がないかプールに入らなかったと言われた。ごめん。保護者面談2回忘れてた。PTA仕事。やらなきゃとわかっているのに手が動かない。もう、もう、ダメだった。

ずっとADHDなんじゃないかと思ってた。

でも障害者になるのが嫌だった。

個性だと思いたかった。今も。

精神科に行った。病院で薬をもらって飲んだら嘘みたいに頭がスッキリした。毎日完了タスクがぐるぐるしていた頭が真っ白になって、タスクに取り組めた。

もう。認めるしかなかった。

そして、今度は自分の子

の子も苦しむのか。知らずに産んでごめん。友達と一緒に遊んで悪気なく手を挙げたりするって。聞いたよ。私も全く同じことを子供時代にしていた。

ごめん。ほんとに。なんで知らなかったんだ。これから先、すごくすごく苦しいだろう。

私は友達と話す時、会社の同僚と話す時、素で話せたことはない。学習して学んだ適切な振る舞いをして過ごしてきた。だからすごく疲れるし1人になりたかった。今もそう。家族にもそう接してる。良い母の顔でずっと探してる。素の自分じゃ誰も好きになってくれない事を知ってるから。お母さん以外素の私を好きになってくれる人はいなかったから。

こんな文書いて何したいのか。

でもどこかに吐き出さないと次に進めない。

本当にごめん。ごめん。ごめんよ。

ADHDってどこかに場所があるのか?薬を飲んで健常者のふりをしても、それは私じゃない。ずっと自分否定ながら、明るいフリをして、元気なふりをしてこれから先生きていく。子供も。

療育を受けましょう。と、先生は言った。療育。健常者の考えそうなことだ。特性理解して付き合いましょう。もう、いやだいやだいやだいやだ

2024-06-28

anond:20240628132620

正解が「数学的」に決まるところ。たとえば「1■1=2 のときに ■を答えなさい」というときに競プロは■を答えるだろうし、それを早く答えて悦に入るだろう。

それもいいけど、いちど数学的に答えが決まっちゃう問題ライブラリにまとめられて、一般的コーダはなにも考えなくてもインポートして処理できちゃうわけ。上の例えだとふつーのプログラマなら「枯れたライブラリインポートして、正しく答えが出ると確信できるなら『答えは正しいとか考えなくても』それを使って対処する」ので、データの振る舞いとか気にしないで済む。たとえば SQL なんて、実行時計画という「アルゴリズムを常に指定するなら不要な」話題があるのだけど、データ量によって適切なアルゴリズムが変化するから仕方ないし、概ね RDB は賢いのでヒューマン考慮するのは問題がある場合だけなのだ。よって、競技プログラマが生産性を確実に上げるという根拠はない。

もちろん、アルゴリズム知識を身につけるのは大切だし、クヌース先生も書いてたけど分散処理アルゴリズムフロンテイアだろうよ。というか、暗号分野やセキュリティ領域や、条件が過酷場合宇宙線の影響下とか、メモリの少ないエッジコンピューティングとか)だと、アルゴリズム研究や追求は大切なのは今も同じだ。でも、競技プログラマが新規アルゴリズムを開発したり、セキュリティに向上したという話は聞いたことがないが、レッドコーダ諸君は自前で創造して使われた実績はあるのだろうか?

ついでに聞いてみたいのだが、競技プログラマたちは「マルチスレッドコードで早く書こうとしないのはなぜ?」「そもそも競技プログラミングで使うコードは便利なスニペッツがあるけどそれってチートでは?」「ときどき正規表現で解く問題があるけど、そのとき計算量は無視してない?」という矛盾を抱えているのてはないか?と思うのだが如何か。

究極的には競技プログラミングに必要知識というのは、産業用途要求される知識の一部でしかないのが問題なんだと思うよ。ほら、アレだよ、むかし話題になった「数学だけデキる人向けの東工入試をやったら、英語ができなくて卒業できなかった」という童話に近いんだよ。競技プログラムってインとアウトしか見てないブラックボックステストから、ここだけしか計算機科学の知識が無いというヤバ人材の育成しかなってないのだろうな。

それで、結語として「答えのある問題に特化した競技プログラマー」のヤバい理由として、列挙していくと

ということは、競技プログラマーは考えても良いのではないか

2024-06-25

anond:20240625195617

まあそれが意味のあるニッチな所では意味があるだろうね

でもいわゆる業務システム(株取引在庫管理CRM画像認識…)では限りなく0に近いレベル不要

複雑なSQLを書けるほうが100倍役に立つ

2024-06-15

Java知ってる人教えて

springでController、Serviceって感じであるんだけど

今だとSQLカラム特定の値なら◯、それ以外なら☓って具合にケース文でやってんだけど、

可読性も保守性も悪くなるから、ServiceかControllerか、もしくはjspで表示させろって言われたんだけど、どこでやるのが正解なの?

2024-05-28

anond:20240525203850

新卒COBOLerは大変だよな。なんせ一般的IT技術が全く身につかない。

順編成ファイルをJCLで一括ロードからSQLも分からないし、戻り値引数ブロック変数何ぞそれのレベル環境特殊からサーバ構築も当然できない。

スキルがないから他の案件に行けない経験詰めないでキャリア選択肢が狭まっていく。

ただ、品質管理だったり複雑なデータ連携整合性を考える論理思考だったりは一生役に立つ唯一の宝だな。

ワイも20年前は元増田と同じ境遇で悩んでたわ。その選択絶対に正解だと思うよ。

何はともあれ若者よおめでとう!新天地無限可能性を広げてくれ。

2024-05-25

anond:20240525012716 (anond:20240524224457)

マドンナとか、蒼井そらとか、元AV女優イタリア議員とかみたいに、クレイバーでタフだったり、

ガガとかみたいにそもそも実家ゴン太でもないのに、なんとなくで風俗嬢や類すること(水商売等)をしている人は、

明確に知能や判断能力問題があると思ってるし、セックス産業(物理)は無くなった方がいいと思ってるやで

 

理由は2つ

 

1. 『金が無いからこそ健康優先でデスクワーク』を導き出せないのは、どう考えても特別な困難ある
  困難の程度が低めであっても、のちの職業人生に重大な悪影響を与えるから、性や若さを売ればいいを覚えさせてはいけない

金ないからウーバーイーツやると同じくらいの狂気を感じる(車やバイク運転が何よりも好きでめちゃくちゃ運転も経路選択も上手い人は別)

もしくは半世紀くらい前の世界や法が及ばない後進国からやってきたとか

金が無いからこそ健康優先でデスクワークだろうにな
セクキャバで時給2000ー2500円とかみたけど
都内ならSQL叩ければ普通に出る額だぞ

もちろん、死ぬほど車/バイクが好きだから宅配やるぜと同じく、

死ぬほどセックス全般を愛していてセックススターになりたいっていうなら別だが

おそらくそうではなかろうよ

若い頃に楽して稼いじゃったからだぞ。風俗だけじゃなくて水商売も同じ

 

水商売接客が出来るなら、同性の同僚はともかく(フツーにキャスト同士で揉めてるし)

異性の同僚や上司なんて転がし放題よ

実際、それで、IT経験バツイチ子持ちアラサー↑で、

転がしまくって初アサインでフルリモートかつ残業ゼロ仕事を勝ち取った人おったよ

 

けどまぁ秒でやめたよね、給与が安い&やり甲斐がないか

 

やり甲斐スキルアップやある程度の給与求めるなら、英語が出来るんだし、

◯◯やった方がいいとかXXやった方がいいって言ったけど、

子どもいるから家にストレス持ち帰りたくないとか言ってやらないよね

 

苦労する=スキルアップ出来る ではないので、無駄な苦労はしない方がいいが、

かといって、若さや性を売って簡単に金を稼げるは覚えさせてはいけない

後の就業に大きな影響与えるし、年取ったら水商売風俗給与安いし自尊心傷つくぞ

 

2. セックスワーカーは母親になる可能性がある

ポルノスターに成り上がるようなタフでクレイバーな人ではなく

食い物にされるようなタイプAV女優とか風俗嬢母親とか

実際子どもにとって悪夢そのもやろ

文明人としての建前は守らなきゃいけないのでリンクは貼りませんけど

現実もっとキツイです

とあるAV女優風俗嬢の子供は、リフレキャバ嬢だよ

ママは先輩でライバルだねだそうです

まぁこれは一例で、親子二代AV女優だったり、風俗嬢だったりなんてのもあります

 

ウシジマくんにも似たような話あったなぁって思います

 

もちろん、現実仕事に思い悩むセックス産業女性と面と向かったとしても、

必死自分生活を立てようとしている彼女たちをがんばったねって肯定尊重するフリをすると思います

ひとりの人間が考え、自己決定したことからです

『お前の知能で考えたことはまともじゃないので従いなさい』なんて絶対言いません

我が身がかわいい以前に、頑張って生きている人を面と向かって蹴り飛ばすとか、人生全否定とか、フツーは出来ないです

 

でもまぁ、その結果、現実で起こることはキツイっす

現時点では建前上は二世タレントとなにも変わらないからね

個人的にはカルト教団コミューンの話に思えます

1億歩譲って本人はクレイバーでタフならよしとしても、その子どもは外の世界価値観で育ててあげて欲しいと思います

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