おはようございます。Shotaです。 今回の記事では、Djangoで簡単なTodoアプリを開発するための方法を書いていきます。 「Pythonを使ってWebアプリを開発してみたい」 「Pythonを勉強しているけど、何を作ればいいのかわからない」 プログラミングを勉強して…
おはようございます。Shotaです。 今日は日曜日なので、本の要約・考察記事を書いていきます。今回要約する本は成毛眞さんが書かれたベストセラー『2040年の未来予測』です。 本書では、これから日本社会に起こりうる内容を可能性とリスクの2つに分類して紹…
おはようございます。Shotaです。 今回の記事では、Djangoに登場するモデルフィールドを詳細に解説します。 Djangoが使うモデルは、データベースと強く関連付けられています、Djangoでアプリを開発する時によく使うフィールドとその活用方法を簡単にまとめて…
おはようございます。Shotaです。 2021年現在、Dockerはモダンな開発現場であれば間違いなく取り入れられている技術と言っても過言ではないでしょう。Dockerはさらに普及していくものと思われます。 「Dockerって何?」 「Dockerという名前は聞いたことがあ…
おはようございます。Shotaです。 前回の記事まで、Djangoで簡単なWebサイトを作るための方法を書きました。 今回は前回の記事まで書いてきたソースコードをGitHubにアップロードするまでの方法を書いていきます。GitHubについては、以前にこちらの記事で紹…
おはようございます。Shotaです。 前回の記事では、管理画面の作成と管理画面を使ったデータの投稿方法について確認していきました。 今回の記事では、投稿したデータをWebサイトに表示する方法について学んでいきましょう。 ▼前回の記事はコチラ(今回の記事…
おはようございます。Shotaです。 今回の記事は前回と同様に、Djangoで在庫を確認できるWebサイトの作り方を説明していきます。 今回は、データ操作や管理画面の扱い方について詳細に解説していきます。 管理画面とは superuserを作る superuserでログイン …
おはようございます。Shotaです。 今回はDjangoで在庫を確認できるアプリを作ってきます。 在庫を確認できるアプリでは、以下のような動きを想定しています。 ①商品の情報をデータベースに保存する ②商品の一覧ページを作り、データベースに保存されている商…
おはようございます、Shotaです。 今日は日曜日なので、本の要約・考察記事を書いていきます。今日取り上げる書籍は、『天才を殺す凡人』です。 本書におけるテーマは「才能」です。「才能」は本当に曖昧な言葉で、具体的にどのようなことを意味しているのか…
おはようございます。Shotaです。 今回はいつもと趣向を変えて、絶対におかしい日本の常識や慣習を6個に絞って紹介していきます。 現在は私たちのところに情報がたくさん入っていき、色んな人のライフスタイルが飛び込んでくる時代になりました。 「どうすれ…
おはようございます。Shotaです。 今日の記事では、PythonのWebフレームワーク「Django」でアプリケーションができる仕組みについて徹底解説していきます。 前回の記事(以下参照)を参考に、今回はDjangoでWebアプリケーションが動く仕組みを徹底解説します。…
おはようございます。Shotaです。 今回の記事では、PythonのWebフレームワーク「Django」でHello worldを表示する方法について解説します。(久しぶりに技術記事らしいことを書きます) なお、本記事はWindowsで動かすことを前提にして書かれています。Macを使…
おはようございます。Shotaです。 本記事を読んでいる人の中には、Webプログラミングを勉強している際に(例えばWebアプリの開発)、エラーメッセージを読み取れない人も少なくないと思います。 そこで、今回の記事ではよく出てくるエラーメッセージについて徹…
おはようございます。Shotaです。 今日の記事は昨日に引き続きWeb技術について解説します。 今日の記事では、HTTPの「リクエストメッセージ」「レスポンスメッセージ」について詳細に解説します。 それでは早速、本題に入りましょう。 リクエストメッセージ…
おはようございます。Shotaです。 今回はWeb技術を支えている概念の一つ「HTTP」について詳細に解説します。 主に解説するのは以下の通りです。 そもそも「HTTP」とは HTTPの歴史 HTTPリクエスト・レスポンス それでは早速、本題に入りましょう。 そもそも「…
おはようございます。Shotaです。 今回はベストセラー書籍『人生は20代で決まる』を要約していきます。 はじめに 仕事―「ゆるいつながり」を大事にする 脳と肉体―自身はどこから生まれる? 驚きの研究 自身の正体 まとめと補足:「学生時代の友人」は一生モ…
おはようございます。Shotaです。 皆さんはプログラミングをする際に、公式ドキュメントを読んでいますか? 公式ドキュメントとは、プログラミング言語、フレームワークやライブラリについてその公式組織が出している文書です。言い換えれば、公式ドキュメン…
おはようございます。Shotaです。 今回も前回と同じように、JavaScriptの基本文法について簡単に解説します。 今回は例外処理について解説します。 例外処理 try...catch構文 throw構文 エラーオブジェクト Error ビルトインエラー ReferenceError SyntaxErr…
おはようございます。Shotaです。 前回はJavaScriptの基本的な文法について軽く説明しました。今回はJavaScriptの「クラス」について徹底解説します。 JavaScriptもPythonやKotlinと同じように「オブジェクト指向プログラミング言語」なので、クラスについて…
おはようございます。Shotaです。 今回の記事では、Web開発に必要不可欠なプログラミング言語「JavaScript」の基本文法を一通り全部簡単に解説していきます。 なお、本記事はJavaScriptの文法に関する基本的な知識を一通り理解している人向けに書いています…
おはようございます。Shotaです。 今回の記事はPythonで強力なパスワードを生成する方法について解説します。 本記事を読んでいるみなさんは、以下のような悩みを抱えていませんか? 「パスワードを作るのが面倒」 「強力なパスワードをうまく作れない」 本…
おはようございます。Shotaです。 どのような世界でもいわゆる「強い人」はいます。しかし、最初から強い人は珍しいです。 今日の記事ではプログラミングの世界で、私が考える「強い」と思うプログラマーの特徴を考えていきます。もしプログラマーを志望して…
おはようございます。Shotaです。 今日は日曜日なので、本の要約・考察記事を書いていきます。 今日の記事で取り上げる書籍は『SINGLETASK 一点集中術』です。 シングルタスクの原則 マルチタスクを封印する―「同時進行」の誘惑から逃れる 「同時進行」をや…
おはようございます。Shotaです。 今回の記事では、Kotlinのオブジェクト指向の概念を応用して、コーディングだけで動くKotlinのRPGプログラムを作ろうと思います。 本題に入る前に、今回の記事の内容は以下の内容の知識があることを前提として説明します。…
おはようございます。Shotaです。 ❓「Flutterって最近良く耳にするけど、どのようなものなの?」 ❓「Flutterを勉強してみたいけど、何から始めればいいのかわからない」 今回の記事では、そのように悩んでいる人に向けて Flutterとは Flutterのメリット・デ…
おはようございます。Shotaです。 プロトコル(protocol)とはIT業界でよく利用される言葉です。IT用語として使われるプロトコルは、インターネットの通信規格のことを指します。 本記事では、プロトコルという言葉を身近な例や活用事例を中心に解説します。 …
おはようございます。Shotaです。 ❓「Webってどういう意味だろうか?ホームページとどう違うの?」 このように思っている人も少なくないでしょう。 Webを簡単に説明すると、「世界中どこにいても、コンピュータなどに寄って情報を得られるシステム」のことで…
Kotlinの文法で重要となるクラスについて徹底解説します。 今回の記事がクラスについて理解を深めるきっかけになれば嬉しいです。
Kotlinの文法で重要となるクラスについて徹底解説します。 今回の記事がクラスについて理解を深めるきっかけになれば嬉しいです。
おはようございます。Shotaです。 今日は日曜日なので、本の要約・考察記事を書いていきます。 今日紹介する本は『NINE LIES ABOUT WORK 仕事に関する9つの嘘』です。 本書は、職場で「本当のこと」として定着している考えや慣行の多くが働く人々を助けるど…