Laravel + Vue.jsでいいね機能・フォロー機能などを作るチュートリアルを公開しました

はじめに LaravelとVue.jsで、いいね機能やフォロー機能を持つSNS風のWebサービスを作るチュートリアルをTechpitで公開しました。 紹介動画 このチュートリアルで学べる内容の一部を紹介しています(無音・30秒)。 目次 はじめに 紹介動画 目次 執筆の経緯 執…

【初心者向け】Laravelテストチュートリアル

はじめに 「ようこそ・・・『テストの世界』へ・・・」 本記事では、テストコードをまだ書いたことのないプログラミング初学者向けに 「今日からテストを書いてみようかな」 と思ってもらえるよう、チュートリアル形式で簡単なテストの流れを説明します。 題…

「LaravelでLINE Botを作るTechpit教材」のレビュー・感想まとめ

はじめに 「Laravelで飲食店検索LINE Botを作ろう!」という教材をTechpitで公開し、約1ヶ月半が経過しました。 多くの方に購入いただき、また教材への感想も多数いただいています。 今回はそれらを紹介させていただきます。 目次 はじめに 目次 Techpitでの…

「AWS IAMのマニアックな話」とCloudFormation

技術書典7で頒布された「AWS IAMのマニアックな話」のダウンロード版をBOOTHにて購入しました。 takuros.booth.pm 本の概要 タイトルに「マニアックな・・・」とありますが、実は表紙を見ると「初心者からマニアまで必読」とあるこの本。 AWSアカウントとIAM…

ITエンジニアの副業として有料チュートリアルが持つ可能性

はじめに プログラミング初学者向けの教材(チュートリアル)を執筆し、Techpitというプログラミング学習サービスで公開しました。 Techpitは、作りながらプログラミングが学べる「プログラミング学習教材のマーケットプレイス」です。現役のエンジニアがプロ…

Webエンジニアになって3ヶ月が経ちました

はじめに Webエンジニアにキャリアチェンジして、3ヶ月が経過しました。 今回は直近約2ヶ月間(6〜7月)の振り返りとなります。 目次 はじめに 目次 おもな仕事内容と得られた知見 フレームワークの機能の把握 適度なドキュメント整備 テストコード 今後につい…

Webエンジニアになって1ヶ月が経ちました

はじめに 今年5月からWebエンジニアとして働き始めたことを以前にブログでお伝えしました。 6月に入り、この1ヶ月でWebエンジニアとしてどんな働き方をしてきたかを簡単に振り返りたいと思います。 目次 はじめに 目次 配属先 仕事の進め方 1日の仕事の流れ …

Webエンジニアになって初めて使うようになったGitコマンド5選

Git

はじめに 独学でプログラミングを勉強していた頃には全く知らなかったけれど、Webエンジニアに転職してから実務でよく使う便利なGitコマンド/オプションを状況別に5個紹介します。 1位 作業途中の状態から、別のブランチに切り替えたい ローカルブランチでフ…

Webエンジニアになって1週間が経ちました

はじめに 今年1月からWebエンジニアへの転職活動を行い、2月末に内定を獲得したことを以前にブログでお伝えしました。 転職先の会社にはこの5月の連休明けから入社して働いているので、その簡単な振り返りを報告します。 所感 まだわずか1週間ではありますが…

平成最後のみんなのPython勉強会で得た知見 〜 正規表現/機械学習/Pyramid/環境構築/Falcon/そして 〜

Pythonでの正規表現/機械学習/Pyramid/環境構築/Falcon/持っていないものを見つける話

WEBエンジニアへ転職したい人のための勉強会「転職LT#4 〜春の転職まつり〜」に参加してきました

はじめに WEBエンジニアへ転職したい人のための勉強会「転職LT#4 〜春の転職まつり〜」に参加してきたので、そのレポートです。 目次 はじめに 目次 参加のきっかけ 会場およびスポンサー企業 登壇内容メモ 未経験だからこそSNS転職 SNS転職での失敗 面接を…

50代の銀行員がプログラミング(Python)を始めた話

はじめに 先日、Pythonを始めた50歳銀行員の方についてツイートしたところ、多くの方からの反響がありました。 仕事でお世話になっている銀行員の方にWebエンジニアへの転職活動中であることを打ち明けたら「へえ!実は僕も3ヶ月前からPython始めたんだ」「…

ITエンジニアは電子印鑑の夢を見るか?

はじめに 法人設立時の印鑑届出義務について、話題になっています。 https://www.tv-tokyo.co.jp/mv/nms/smp/news/post_172988https://www.tv-tokyo.co.jp/mv/nms/smp/news/post_172988 その是非はさておき、印鑑が必要であることが想起される銀行であっても…

プログラミングを学び、Web系エンジニアへの転職が決まるまで

はじめに 今年2019年1月からWeb系エンジニアへの転職活動を行っていましたが、このたびWeb系の自社開発企業(自社のWebサービス等を外注せず社員で内製開発・運営している企業)から内定をいただき、入社を決めました。 目次 はじめに 目次 転職の動機とその活…

PyPIへのPythonパッケージ登録方法を解説|ダウンロード数の調べ方も

はじめに 先日、ちょっとした機能のPythonパッケージを作成して、PyPIへの登録やWeb API化などを行いました。 shonansurvivors.hatenablog.com PyPIへパッケージを登録したのは今回が初めてで、当初はその方法を全く知らなかったため、以下のPythonもくもく…

Python版悟空語ジェネレーター「gokulang」を作った振り返り

はじめに 先日、きんみさん(@_kinmi)の悟空語ジェネレーターに触発され、Pythonモジュール版であるgokulangとそのWeb API版を作成して公開したので、その振り返りです。 qiita.com @shonansurvivors さんの手によっておらがぺぇそんになったぞ…!https://t.c…

PHP/Laravelの学び方をYYPHP(わいわいPHP)で聞く

はじめに PHPの情報交換や仲間作りをする集い、YYPHP(わいわいPHP)に参加してきました。 yyphp.connpass.com 会場 写真を撮り忘れたので当日の様子では無いのですが、会場はこんな感じのスペースです。 参加のきっかけ 私はここ10ヶ月ほどはずっとPythonとDj…

【Python/Django】日本語文章の品詞を調べるLINE Botを爆速で作りました

はじめに 日本語文章の品詞を調べるLINE Botを作りました。 日本語の文章を送ると品詞を調べて返信してくれるLINE Botを作りましたー!!遊んでみてください!友達登録はこちらhttps://t.co/eGTmPMXboI pic.twitter.com/mSuAw4OfhC— やんばる@エンジニア転職…

WEBエンジニア勉強会 #11に参加しました

はじめに 2019/2/1(金)に開催された、WEBエンジニア勉強会 #11に初参加してきました。 web-engineer-meetup.connpass.com はじめに 会場 勉強会の進め方と参加者間の交流について 勉強会メモ 写真共有アプリ「みてね」に見る簡潔な良UI/UX WEBエンジニアが知…

モグモグDjango読書会に参加しました

はじめに 現場で使えるDjangoの教科書《基礎編》の読書会である、モグモグDjango読書会に参加してきました。 mogumogu-django.connpass.com 会場 会場はENECHANGE株式会社さんの提供でした。 勉強会終了後、ENECHANGE CTOの白木さんのご厚意でオフィスをぐる…

django-allauthでカスタマイズしたUserモデルを使う場合の設定について

はじめに DjangoのUserモデルについて、ユーザー名(username)を削除し、代わりにメールアドレス(email)を追加するカスタマイズはよく行われるものかと思いますが、その場合にDjangoの便利な認証パッケージ「django-allauth」を使うには、settings.pyの設定を…

Start Python Club「みんなのPython勉強会#41」に参加してきました

はじめに Webエンジニア転職活動中のやんばるです。 1月16日にStart Python Clubの「みんなのPython勉強会#41」に参加してきました。 startpython.connpass.com 以下、勉強会の内容のメモと、懇親会のレポートです。 #1 Pythonの話をしよう 辻 真吾さん Pyth…

Djangoのモデル(Model)定義・操作に関する解説ページ11選

はじめに Djangoのモデル(Model)に関する解説ページについて できるだけ日本語の記事 網羅性がある記事 何かに特化した記事 の観点で集めました。 前半5記事はモデル定義、後半6記事はモデル操作に関するものとなります。 なお、マイグレーションの解説記事…

Djangoのキャッシュ機能に関する記事をQiitaに投稿しました

はじめに ここ最近はDjangoで作ったWebサービス「世界遺産トラベラーズ」のレスポンス向上に取り組んできました。 なぜ、レスポンス向上なのか。 それは、世界遺産トラベラーズを作り始める際に参考にさせていただいた「ホット チリ レビューズ」の作者ジャ…

Djangoのソートが50音順にならない時の対処法をQiitaに書きました

はじめに Djangoで作ったWebサービス「世界遺産トラベラーズ」では、世界遺産や世界遺産の存在する国を50音順に表示している画面があります。 世界遺産や国の情報はデータベースに持っていて、データベースからデータを引っ張ってくる時にその名称で昇順ソー…

素人がWebサービスを作るまでのプログラミング勉強法

とあるきっかけでプログラミング(Python)を学び始め、半年後にWebサービス「世界遺産トラベラーズ」を自作。その学習の過程を書きます。