1/99スタックエンジニアの適当記録

適当なことを書きます。関西で転職したいです。

2019-01-01から1年間の記事一覧

京都市の基幹系システム刷新稼働予定が遅延メモ

話題になったITの事件等をメモしておきます。 完全に自分用のメモで、書いていることも個人的な感想です。 内容については、一次ソースをあたってください。 tech.nikkeibp.co.jp www.orangeitems.com 事案 京都市の基幹系システム刷新稼働予定が遅延 (前回…

ヤフーファイナンス不具合メモ

話題になったITの事件等をメモしておきます。 完全に自分用のメモで、書いていることも個人的な感想です。 内容については、一次ソースをあたってください。 www.itmedia.co.jp 事案 平日なのに、天皇誕生日に設定されており株価更新されない ポイント ・祝…

Django相関図

Djangoの相関図を描いてみました理解度を深めるために相関図を書いてみましたが、 意外とシンプルですね。 大体のフレームワークでは三層アーキテクチャのMVCが採用されていますが、 DjangoではMVTが採用されているようです。細かいところの理解度はまだまだ…

校内不正アクセス事案メモ

話題になったITの事件等をメモしておきます。完全に自分用のメモで、書いていることも個人的な感想です。 内容については、一次ソースをあたってください。piyolog.hatenadiary.jp 事案 生徒が学校サーバに不正アクセス、改ざん セキュリティポイント ・スマ…

djangoのmigrate、migrationについて

migrateについての理解がないので調べがてらまとめていきます。 migrateとは migrateは英語では「移住する、移行する、移動する、渡る」の意です。 ちなみによく聞く、migrationは、その名詞なので「移住、渡り、転生」などの意です。 webのmigrate、migrati…

django チュートリアル1 Viewを作ってアクセスするまで

djangoを勉強します。 はじめはQiittaの内容等を参考に簡単なwebアプリを構築しようかと思いましたが、 チュートリアルが一番わかりやすそうなので、こちらにしました。もしこれからdjangoを学ぶ人は下記のサイトを参考にしつつ、 理解の及ばないわからない…

DLLの謎を追え!

DLLの謎を追え! ということで、DLLについての理解がないので、調べがてらまとめていく。 DLLとは DLLとは何んぞいということだが、この記事に詳しく書いてある。 www.glamenv-septzen.net https://support.microsoft.com/ja-jp/help/815065/what-is-a-dll …

batで日時を取得すると時間によって不具合になる問題

bat

前回、speedtest-cliを使って回線速度を取得するbatを作成した。roku28632.hatenablog.comタスクスケジューラはまだ設定していないので、回線速度が遅いと思ったときなどは定期的に手動実行している。 しかし、ある日実行してみるとエラーが発生。 特に変更…

回線速度を定期的に測定する1

家の回線速度が遅い。 とにかく遅い。 特に22時ぐらいに一瞬止まったりしているのが気になっている。 しかし、自宅環境はメインをノートPCで利用しているため、ボトルネックがLAN接続用のUSBなのかもしれないとも疑っている。 ので! 定期的に回線速度を測定…

Udemy受講

なんやらサイバーマンデーというやつでUdemyのオンライン教材が95%オフ(!?)の1200円だったので、お試しで購入してみた。 買ったのは、コレ。 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル 初心…

pythonのpipについて

あまり知らないので、調べながらpythonのpipについて書く。 pipとは pipはpythonのパッケージ管理ソフト rubyだとgem、javaだとmaven、javascriptだとnpmとかがある。 どうやって使うか 基本はpythonと一緒に導入されるみたい まず導入されているか調べる PS…

windowsでnginxを触ってみる1

趣味の領域なので、気が向いたサービスを触ってみる。 今回はnginxを入れてみた。 仕事ではapachは使ったことがあるし、webサーバの基本的な理解はあるつもりなので、localhostでアクセスできるところまでサクッとやってみる。 (ちなみに、途中キャプチャを…

Gitの概要まとめ

Git

Gitがよくわからなかったのでまとめた。 いろんなサイトを渡り歩いて調べたのだけど、とにかくわかりずらい。 わかりにくい原因として2つあって、色々省略している点と、用語が違う点。 例えば、下の図にステージングエリアがあるが、これを全く説明してな…

python練習その5(うるう年)

練習その五。 そもそもうるう年がどういう定義なのか知らなかったぜよ。 Q うるう年を判定せよ A import sys m = int(sys.argv[1]) if m%100 ==0 and m%400 != 0: print ("うるう年じゃない") if m%4 == 0: print ("うるう年") else: print("うるう年じゃな…

python練習その4(square root)

練習その四。 知ってるか知らぬかの問題。 Q pythonで平方根を求めよ import math print(math.sqrt(4)) importとprintはスラスラ書けるようになってきなぁ(遠い目 平方根なんて業務じゃぜったい使わないだろうなと思いつつ、数学のライブラリはmathにあるこ…

python練習その3(FizzBuzz)

練習その三。 かの有名なFizzBuzz。(カンニングしているけど)、簡単。 Q FizzBuzzせよ。 3で割れたらFizz、5で割れたらBuzz、15で割れたらFizzBuzz。 A for m in range(50): if m%15 == 0: print ('FizzBuzz') m += 1 elif m%5 == 0: print ('Buzz') m += …

python練習その2(入力を受けてhelloworld)

練習その二。 慣れるまでは綺麗な書き方よりも、とりあえず動くかどうか。 Q 数字の入力を受けて、入力値だけHelloWorldを出力する A import sys HelloWorld = "HelloWorld" value = sys.argv[1] for m in range(int(value)): print(HelloWorld, m+1) sys.ar…

python練習その1(helloworld5回)

練習その一。 しばらく簡単かな。とりあえずpythonに慣れる。 Q helloworldを5回繰り返せ A HelloWorld = "HelloWorld" for m in [1,2,3,4,5]: print(HelloWorld) for文などの条件文の最後にはコロンがいる。 簡単。 ほかの書き方も。 HelloWorld = "HelloWo…

お初

ブログつくった。 適当なことを書いていく。 SEなので、できるだけ技術的なことをメモするブログにしようと思っているけど、適当なことをグダグダ書くブログになると思う。