プログラミング

Git

【初心者向け】難しいコマンド操作なし Git・Githubの導入方法

Githubというツールはご存知でしょうか。 Microsoft傘下のソフトウェア開発のプラットフォームであり、ソースコードをホスティングすることができます。 「ソフトウェア開発」とありますが、平たくいうとフォルダ・ファイルをクラウ...
プログラミング

「Golang」 ×「Gorm」でシンプルに「Mysql」を操作する

「REST APIサーバから受け取ったリクエストパラメータの内容を元にリレーショナルデータベース(Mysql)を更新する」という流れで、説明を進めています。 以下の記事の続編という形で投稿を行っておりますので、仕様などの前提条件はこちらで確認していただけるとありがたいです。 「Golang」 ×「gorilla/mux router」でシンプルなREST APIサーバーを開発する データベース(Mysql)準備 コードを実装する前に、Mysql上でデータベースの作成を行います。 ※ ...
プログラミング

誰にも縛られない自由な未来を実現? ブロックチェーンとは

ブロックチェーンの歴史 ブロックチェーンのことの始まりは、1991年にStuart HaberとW. Scott Stornettaにより「ドキュメントのタイムスタンプを改ざんできないシステム」を実装するという思想から生ま...
キャリア・ビジネス戦略

プログラミングスクールの意義と、失敗しないための心意気

今需要が増加している「プログラミング」に挑戦してみようかな。 となると、「プログラミングスクール」に通った方が確実かな。 でも、プログラミングスクール受講料高いなー。 そもそもアラサーで未経験で転職なんてできるのか? ...
プログラミング

プログラミング初心者必見! 効率の良い学習方法

プログラミング実務未経験からWebエンジニアに転職した私が、様々な試行錯誤の末、行き着いたプログラミングの効率の良い勉強方法を解説したいと思います。 プログラミングと聞くと「なんか難しそう」とか「何から勉強すればいいのかわからない」とか...
データ分析

Python基本的なスクレイピングライブラリ

Web上から自動的にデータを取得できたら便利ですよね。 それを実現してくれるのが、スクレイピング・クローリングという技術です。 私自身、プログラマになる前は小売店の販売データ分析を行っていたのですが、POSデータをWebから落として...
キャリア・ビジネス戦略

未経験から自社開発Webエンジニアに転職して良かった点・悪かった点

私は「印刷業」、「貿易業」を経て、29歳でWebエンジニアに転職しました。今までのキャリアを捨て、「Webエンジニア」に転職して正解だったか。結論から言ってしまえば「正解」でした。こんなに将来性があって面白い職業は他にはないと思います。...
プログラミング

精神安定剤としての「E2E自動テスト」と「CI(継続的インテグレーション)」のすすめ

アドベントカレンダー私が担当する最後の記事は、アプリの品質を保つ上で最も重要なテストについてです。 以下の記事の続きという前提なので、React+AWSで作成したWebアプリ(SPA)に自動テストのフローを追加するという流れで今回の解説を行います。 AWS Amplify / AppSyncで画像投稿webアプリのサーバサイドを実装する テストと聞くと「あんまやる気でねー」となるかもしれませんが、テストがないとリリース時に常に肝を冷やしながら作業をするはめになるので、そんなリスクを犯すくらい...
プログラミング

AWS Amplify / AppSyncで画像投稿webアプリのサーバサイドを実装する

アドベントカレンダーも中盤に差し掛かってきました。 今回は画像投稿アプリのサーバサイド(ユーザー認証・GraphQLによるAPI通信)をAWSのサービスAmplify・AppSyncを主に活用して実装していきます。 一応、以下記事の続編という形で投稿を行っていますが、途中まではAmplifyとAppSyncの概要説明を比較的シンプルな実装例を用いて行います。 React Hooks ✕ AtomicDesignで画像投稿webアプリのフロントエンドを実装する AWS Amplifyとは ...
プログラミング

React Hooks ✕ AtomicDesignで画像投稿webアプリのフロントエンドを実装する

FigmaとStorybookで作成したプロトタイプを実際にReactで実装していきます。 (プロトタイプ、アプリイメージについてはこちらの記事に詳細を投稿しています。) Figma ✕ React Storybook で作るプロトタイピング & スタイルガイド Reactに関しては、技術の入れ替わりが激しく「3ヶ月前に採用したモジュールがすでにdeplicatedになっている」なんてことはざらにあります。 そんななかReact 16.8から導入されたのが、Hooksです。公式曰く ...
タイトルとURLをコピーしました