Python & Seleniumnでヘッドレスオプションをつけた状態(options.add_argument('--headless'))でaタグをクリックしようとすると以下のようなエラーが発生することが稀にある。 付近のspanタグをクリックしてしまうようだ。 ...a> is not clickable at poin…
前提 dbアプリが定義されていて、dbディレクト以下のmodels.pyをimportして使う herokuとDjangoでAPSchedulerが設定済み Procfileに clock: python アプリ名/clock.pyが記載されており、アプリ名/アプリ名以下にclock.pyがある。 clock.py import os import …
General AWS Icons AWSが無料配布しています。
URL対応バージョン from urllib.request import urlretrieve filename, headers = urlretrieve(画像URL) driver.find_element_by_name("img_tag_name").send_keys(filename) ちなみに、ファイルがローカルにある場合は、 driver.find_element_by_name("img_t…
Google 6つの新たなDBがリリースされた。 Bitcoin Cash, Dash, Dogecoin, Ethereum Classic, Litecoin, and Zcash. Apple 米SECにブロックチェーンに関するガイドラインの書類を提出 ブロックチェーンを使ったタイムスタンプ記録の仕組みに関する特許を申請 …
eb deploy 環境名 でElastic beanstalkに紐づいているec2インスタンスにデプロイした後のDjangoプロジェクトのデフォルトの格納場所は以下になります。 /opt/python/current/app 通常optは、rpmなどパッケージ管理システムのインストール先。複数のユーザー…
対象範囲 Linux、Windows 、Mac-OSなどのOSスキル WEBサービスを構築する際、サーバー側でどのようなOSが使用されているかはその環境ごとに異なります。そのため、WEBエンジニアは様々なOSの扱いについて知っておいた方が良いでしょう。特に、Linuxは普段の…
対象範囲 SaaSでいうアプリケーションに該当し、WEB業界ではフロントエンドやクライアントサイドと呼ばれる範囲です。 該当職種 ネイティブアプリエンジニア(Android/iOS) マークアップエンジニア WEBデザイナー 専門基礎知識 オブジェクト指向 オブジェクト…
環境 Heroku × Django × WhiteNoise で以下のような設定が済んでいる場合 対象ファイル:setting.py INSTALLED_APPS = [ 'whitenoise.runserver_nostatic', ..., ] MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware…
大塚ホールディングス https://www.otsuka.com/jp/ir/library/pdf/presentation/jp20141202_01.pdf テルモ株式会社 https://www.terumo.co.jp/pressrelease/2011/pdf/007_presentation.pdf コマツ https://home.komatsu/jp/ir/pdf/apresentation.pdf エーザ…
エラー PostgreSQLに接続できていない。 psycopg2.OperationalError: could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Co…
Khan Academy (カーン アカデミー) カーン アカデミーは誰にでも,どこにでも無料で世界クラスの教育を提供することを使命としています。 paizaラーニング paizaラーニングは、オンラインでプログラミングしながらスキルアップできる、プログラミング入門学…
AI Python Ruby
Level1 Contextなし github.com Level2 Contextあり State Design Pattern in Python Level3 複雑な具体例あり 関連書籍 Pythonでデザインパターンを体系的に学びたい場合は、以下の書籍が最適です。 実践 Python 3作者: Mark Summerfield,斎藤康毅出版社/メ…
グローバルIPアドレスを調べるコマンド $ curl ifconfig.me www.cman.jp このサイトで表示されるグローバルIPアドレスと一致していることがわかります。 割り当てを行なっているISP(Internet Service Provider)を調べるコマンド $ whois グローバルIPアドレ…
情報処理学会 IT Textシリーズ 情報処理学会は、1960年の設立以来、発展する情報処理分野で指導的役割を果たすべく活動しています。 2010年には創立50周年を迎え、さらなる飛躍を目指して様々な記念事業を推進するとともに、公益法人制度改革に対応して一般…
滅多起こり得ないが、ローカル環境でeb init済みのプログラムに対して、接続先のElastic Beanstalkのアプリケーションを変更したい場合がある。 interactiveオプションで設定し直せる eb init --interactive eb initだけだと、一度選択したアプリケーション…
キーの紛失時などElastic Beanstalk初期設定時のEC2のキーペアを変更したい場合がある。EC2のキーペアを変更したい場合は、一度停止して再び起動しなければならない。 しかし、EC2がInstance Store-Backedである場合は、一度停止すると停止->終了->削除まで…
大学入学以前の学生へ 将来ITエンジニアとして働くことに、少しでも興味がある方へ進路決定の一助となるような知識を提供します。情報系へ進んだ学生が何を学び、どう社会で活躍するのかを可能な限り理解し、人生の決断に役立ててください。 情報系の学科に…
プログラミングの基礎的な理論 【到達目標】 自動ビルドシステム,コンパイラ,テストツール,ソフトウェアリポジトリなどを用いた現代的なプログラミング環境を効果的に利用できること,システムの状態という概念を理解し,状態を扱うプログラミングの設計…
まぐまぐ! - 読みたいメルマガ、きっと見つかる。 ウェブマガジン配信サービス「フーミー」
ブロックチェーンの経営戦略 / 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 慶應大学 東京工業大学 北海道大学 東北大学 名古屋大学 大阪大学 九州大学 その他 全大学の受験生向けページを検索できるサイト
配列とは 配列はデータを保持する最もシンプルな方法です。配列ではオブジェクトの簡単なリストが用意され、そこにデータが格納されます。インデックスがあれば素早く検索することができますが、そうでなければ遅くなりま…
dis --- Python バイトコードの逆アセンブラ dis モジュールは CPython バイトコード (bytecode) を逆アセンブルすることでバイトコードの解析をサポートします。 docs.python.org 以下の方のように調査が行えます。 qiita.com CPythonのcファイル 例えばpyt…
ハッシュテーブルとは ハッシュデーブル(「辞書」や「ハッシュマップ」とも呼ばれます) を使うと、「値」に対して「キー」を割り当てることができます。このキーは多くの場合、数字または文字列です。値はどんなタイプのオブジェクトでも…