Effective Computer Science - 頂は礎の上に -

新しい技術の多くは基礎的な技術の上に成り立っています。激動の技術変化に耐えうる体系知識の習得を目的に「基礎と実践の架け橋」となるサイトを目指します。

【AWS Elastic Beanstalk】eb initでアプリケーションを選択し直す

滅多起こり得ないが、ローカル環境でeb init済みのプログラムに対して、接続先のElastic Beanstalkのアプリケーションを変更したい場合がある。 interactiveオプションで設定し直せる eb init --interactive eb initだけだと、一度選択したアプリケーション…

【AWS Elastic Beanstalk】 EC2のキーペアを変更する方法

キーの紛失時などElastic Beanstalk初期設定時のEC2のキーペアを変更したい場合がある。EC2のキーペアを変更したい場合は、一度停止して再び起動しなければならない。 しかし、EC2がInstance Store-Backedである場合は、一度停止すると停止->終了->削除まで…

このサイトについて

大学入学以前の学生へ 将来ITエンジニアとして働くことに、少しでも興味がある方へ進路決定の一助となるような知識を提供します。情報系へ進んだ学生が何を学び、どう社会で活躍するのかを可能な限り理解し、人生の決断に役立ててください。 情報系の学科に…

大学二年次に学ぶこと

プログラミングの基礎的な理論 【到達目標】 自動ビルドシステム,コンパイラ,テストツール,ソフトウェアリポジトリなどを用いた現代的なプログラミング環境を効果的に利用できること,システムの状態という概念を理解し,状態を扱うプログラミングの設計…

【スキマ時間学習】メルマガサイト2選

まぐまぐ! - 読みたいメルマガ、きっと見つかる。 ウェブマガジン配信サービス「フーミー」

ブロックチェーンレポートまとめ

ブロックチェーンの経営戦略 / BCG https://media-publications.bcg.com/Thinking-Outside-the-Blocks.pdf ブロックチェーン技術による分散型社会への期待と技術課題/ みずほ情報総研 ブロックチェーンとは / DBJ https://www.mcafee.com/enterprise/ja-jp/a…

情報工学の独学に使えるサイト

OCW(大学等で正規に提供された講義とその関連情報のインターネット上での無償公開活動)、ブログ、webサービス、企業ページなどを利用して大学に通わずとも情報工学を学ぶことができます。 日本語 英語

情報工学科の各大学シラバス

京都大学 工学部 情報学科 東京工業大学 工学部 情報工学科 東京工科大学 コンピュータサイエンス学部 放送大学 情報コース

企業分析レポートが見れるサイト

企業分析を0から行うのは非常に骨の折れる作業です。インターネット上からプロの方が分析を行い結果をまとめたレポートが公開されているので、まずはそちらに目を通すのが得策でしょう。 無料 シェアードリサーチ 株式会社ウォールデンリサーチジャパン 有…

情報工学が学べる有名大学の学部や学科

東京大学 理学部 京都大学 工学部 早稲田大学 基幹理工学部 慶應大学 理工学部 東京工業大学 情報理工学系

受験生向けの有名大学の特設ページまとめ

東京大学 www.u-tokyo.ac.jp 京都大学 京都大学 早稲田大学 www.waseda.jp 慶應大学 東京工業大学 北海道大学 東北大学 名古屋大学 大阪大学 九州大学 その他 全大学の受験生向けページを検索できるサイト

【コーディング面接】配列に関する問題と解説

配列とは 配列はデータを保持する最もシンプルな方法です。配列ではオブジェクトの簡単なリストが用意され、そこにデータが格納されます。インデックスがあれば素早く検索することができますが、そうでなければ遅くなりま…

Pythonを深く理解するためのツール

dis --- Python バイトコードの逆アセンブラ dis モジュールは CPython バイトコード (bytecode) を逆アセンブルすることでバイトコードの解析をサポートします。 docs.python.org 以下の方のように調査が行えます。 qiita.com CPythonのcファイル 例えばpyt…

【コーディング面接】ハッシュテーブルに関する問題と解説

ハッシュテーブルとは ハッシュデーブル(「辞書」や「ハッシュマップ」とも呼ばれます) を使うと、「値」に対して「キー」を割り当てることができます。このキーは多くの場合、数字または文字列です。値はどんなタイプのオブジェクトでも…

【コーディングインタビュー】求められるデータ構造の最低限の知識

データ構造 データ構造は、データを保持するための構造です。最適化する目的に応じて、データを保持、整理するための多くのアプローチがあります。 面接官が重視すると思われる順番で、一般的なデータ構造を紹介します。 配列 配列はテ…

.python-version ファイル とは

pyenvでローカルのpythonのバージョンを設定した直後にできるファイル。 pyenv local version を実行した際に作成されるファイルで、中身にはversionだけが記載される。 例えば pyenv local 3.7.1 とすれば.python-versionの中身は以下のようになる。 3.7.1

【解決】pyenv installで最新のバージョンが見つからない

解決コマンド gitで最新バージョンのpyenvに更新 cd ~/.pyenv/plugins/python-build/../.. && git pull && cd - 解決前のエラーメッセージ python-build: definition not found: 3.7.0 The following versions contain `3.7.0' in the name: 3.7.0a2 minicon…

論文を管理しながらレコメンドが受けられるサービス

www.researchgate.net ResearchGateResearchGate GmbHソーシャルネットワーキング無料 ScienceDirect www.sciencedirect.com

【面接】地頭を測る質問への対策サイト

m4maths 算数的な問題と回答が多く掲載されている。 企業オリジナルのwebテストに登場する数列などを検索するとこのサイトがよく引っかかる。 m4maths.com

コーディング面接に使えるサービス

クラウドペアプログラミングサービス(面接官用) CoderPad coderpad.io CodeInterview codeinterview.io 模擬コーディング面接(Mock Coding Interviews)動画 interviewing.io interviewing.io youtu.be 練習用サイト 問題を解く練習 Interview Cake www.inter…

【論文など】引用スタイルを見つける素晴らしいサイト

Find and edit CSL citation styles csl.mendeley.com スタイルからスタイル名を知りたい時 例えば「Campbell & Pedersen (2007)」のような「著者 (発行年)」形式の引用スタイル(citation style) の名前を知りたい時に使える。 「IN-TEXT CITATION」に自分が…

AWSコンサルタントの募集要項

Advisory Consultant / Amazon Web Services Description 企業のITに対する考え方や使い方を変革できるITリーダーあるいはITアドバイザーとしての経験がありますか。パブリッククラウドが ITのコスト構造やITの可能性を根本から変えられるという考えに賛同で…

【自然言語処理】単語の意味的な類似度

単語の意味の類似度 辞書カテゴリを元に算出できるものとそうでないものがある。 直接的類似性:辞書的カテゴリの類似 直接的類似性はシソーラスに基づく類似性 例 ・類義語(synonym):「夜」と「晩」は、どちらも1日のうち太陽が出ていないくらい時間帯を…

【自然言語処理】日本語語彙体系を用いた論文

日本語語彙体系とは 日本語の語彙30万語を3,000種類の意味属性で分類した日本最大のシソーラス 意味の体系 名詞の意味体系と 単語(ホテル)の対応関係例 論文 日本語語彙大系を用いた Wikipediaからの 汎用オントロジー構築 ci.nii.ac.jp

【英語】「宝くじ」に関連する英語

ボキャブラリー ・ 宝くじに当たる(⇔外れる) win (⇔lose) a lottery ・ 強運である be very fortunate ・ 当たる確率は(100分の1)である chances of winning could be (one-hundredth=1/100=1%) ・ 運試し trial of one’s luck ・ (人)を信用しな…

【事例】自然言語処理を応用したビジネス例

文字読み取り(OCR) 大手生命保険会社:ビジネスプロセスを理解し、問題を広く捉え直す事で、手書帳票の自動認識精度を飛躍的に向上 大手生命保険会社 - 事例・取り組み | 株式会社Laboro.AI 試験採点業務のスピードアップと汎用的な活用を実現 愛知医科大学…

【事例】オンプレミス vs クラウド

オンプレミスを選択した事例 長期的な観点から費用が多額になるとわかりクラウドを断念 www.sbbit.jp

【事例】チャットボット によるビジネス改善例

IBM Watsonを活用したチャットボットによる「バーチャルアシスタント」 を導入、24時間365日お客さまをサポートする体制を整備 関 西 電 力 グ ル ー プ の 株 式 会 社 ケ イ ・ オ プ テ ィ コ ムは、個人のお客さま向けサービスの競争力強…

【情報理工学】数理計画法

TokyoTech Be-TEXT 数理計画法 (TokyoTech Be‐TEXT)作者: 尾形わかは出版社/メーカー: オーム社発売日: 2010/11/30メディア: 単行本(ソフトカバー) クリック: 2回この商品を含むブログ (1件) を見る 講義の概要とねらい 数理計画法とは,与えられた制約条…

【Mac】ターミナルでファイルを指定行数で分割

explainshell.com ターミナルでファイルを指定行数で分割 1000行ごとに、sample.txtを分割 分割後のファイル名はsegment_に00, 01,... がつく split -l 1000 -d sample.txt segment_ 参考 www.computerhope.com