フリーランス チャレンジ!!

フリーランス チャレンジ!!

現役フリーランスエンジニアが書く雑記ブログ

【Spring Boot入門】DI(依存性の注入)とは? サンプルソースを使って深掘り

前回は、Spring環境を作成し、"Hellow World"をコンソールに表示しました。 次は、DI(依存性の注入)について勉強していきます。 やはりネットの情報だけでは、分かりづらかったのですが本で体系的(順序立てて)に学ぶと理解が深まります。 今回も下記の本…

マルチカーソルはまるで魔法! Vimでマルチカーソルをやってみた!!

今日、下記の記事を読んで衝撃を受けた!! マルチカーソルなんて知らなかった!!! マルチカーソルを使わないVSCodeはただのVSCodeだ! - memo.md こんなことができるんです!! Vimでもできないか調べたらプラグインがあるみたい。 ちなみにMacVimです。 …

eclipseにGitリポジトリをインポート(Import)してSpring Bootに変更する手順

開発環境にGitからソースをインポート(Import)する作業ってたまにしかやらないので忘れてしまいますよね。 そこで、画面ハードコピー付きで詳細に手順を紹介します。 困ってる人はぜひ参考にして下さい。 git cloneしたリポジトリをeclipseにインポート(Impo…

【GitHub】リポジトリをクローン(clone)して別リポジトリとしてリモートにpushする手順

もうタイトルの通り。 以前、困って調べたので、画像付きで手順化。 GitHubでリポジトリを作成 クローン(clone) 別リポジトリとしてリモートにpush GitHubでリポジトリを作成 別リポジトリとしてリモートにpushしたいリポジトリを作成します。 GitHub上で「N…

【Spring Boot入門】eclipse + STS + Starter ProjectではじめてのSpring

今や、Javaフレームワークのデファクトスタンダードと言ってもいい、Spring Boot。 今まで参画したプロジェクトでも使ってたけど、用意されたものをあまり意識せずに使ってたな〜、ちゃんと基礎から理解したいな〜と思いこの本を買ったので基礎からSpringを…

【Visual Studio Code】GitのコードからAIでコーディング支援(コード補完)するIntelliCodeをやってみた

いや〜、世の中一気に進んだ気がします。 AIでコーディングを支援してくれる事になるとは・・・。 早速、やってみました!!! IntelliCodeとは コード補完 コードの問題を見つける 事前準備 拡張機能を入れる Gitからプロジェクトをクローン デバッグしてみ…

50代以上のベテランエンジニアは何処へいくのか・・・ 他業界に転職するのか?

「人材不足」 ニュースでこのフレーズをよく聞く。 でも本当にそうだろうか? 私がフリーランスになった2年前は年齢がギリ30代(39歳)ということもあり仕事探しに苦労することなかったが、41歳になった今年、仕事探しに苦労した。 www.freelance-osusume.wo…

開発マシンとしてMacを長年使ってる人は、brew cleanupでディスク容量を大幅に節約(削減)できるよ

タイトルの通り。 twitterで興味深いツィートを見たので早速やってみたら、ディスク容量を節約(削減)できました。 Macを長期間使ってる人で brew 使ってる人はbrew cleanup --dry-runをたたいてみましょう。恐ろしい事実に気づきます…。> ==> This operati…

【Google】記事と記事の間に表示されるインフィード広告を設定してみた

インフィード広告って知ってますか? 私はGoogleからのメールで初めて知ったので早速試してみました。 Googleからインフィード広告に関するメールを受信 インフィード広告とは? インフィード広告の設定 スクリプトの作成 はてなブログに設定 インフィード広…

サイト改善率78.1%、成果UP率163%のユーザー分析Juicerをはてなブログに導入しました

juicer.cc あなたはJuicerをご存知ですか? 無料で多機能なうえに、利用者のサイト改善率78.1%、成果UP率163%を誇るJuicerをはてなブログに導入しました。 Juicerとは? ペルソナを自動生成 A/Bテスト 見やすい分析結果 Juicerへの登録手順 はてなブログへの…

【AWS】無料でPostgreSQLを構築

AWSでPostgreSQLの構築とローカルから接続できるよう設定したので手順を紹介します。 AWS上にPostgreSQLを作成する 接続設定の変更 AWS上にPostgreSQLを作成する ※AWSのアカウント作成済み、コンソールにログインできる事前提に進めます。 AWSのコンソールに…

TeamSQLでAWSのDB(PostgreSQL)に接続する

この記事を公開してから毎日沢山の人に読まれてます。 DB接続のクライアントツールはTeamSQLで決まり(インストールから接続まで紹介) - フリーランス チャレンジ!! みんなTeamSQLに興味あるのかな? ならば、もうちょっと紹介しようと思い、今回はAWSに…

TeamSQLの機能紹介

前回の記事でTeamSQLのインストールから接続まで紹介しましたが今回は機能を紹介します。 TeamSQLはカラーテーマが選べる SQL実行について SQLクエリをTeamSQLから共有できる SQL実行結果もTeamSQLから共有できる SQLの実行結果をファイルに出力 機能を拡張…

DB接続のクライアントツールはTeamSQLで決まり(インストールからMySQL接続まで紹介)

今まで色々なDB接続ツールを使ってきました。 SI ObjectBrowser、Sequel Pro、DBViewer(eclipseプラグイン)などなど。 今まで使った中で一番便利だったのはSI ObjectBrowserですが、有償なんですよね。 eclipse使ってる時はDBViewerプラグイン使ってたんだけ…

【Gitpod】ブラウザ上でGitHubのオンラインIDEが使えるようにりました!!

これは便利です!! GitHubのIssueをブラウザ上のIDEで修正できるようになりました!! ※確かでは無いですが、Chromeのエクステンション入れればIssues無くてもGitHub上のリポジトリも普通にオンラインIDEが使えそうです。記事の最後の方を参照ください。 ※…

「今日中にお願い」は今日中に終わらせなきゃいけないのか?

常々思っていて、最近も言われたので思いの丈をここでぶちまけたいと思う! ちなみに今日中にお願いって言う側の人はこの後読まないでね。 いっぱい文句言うから。 (ウソだな) 私は知っている。 「これを乗り切れば楽になる」は乗り切った後にもう一波来る…

【Lancers × DODA】3分でわかる、あなたの適正年収

Gmailチェックしたらこのようなメールが来てました。 メール引用 あなたのこれまでの経歴から“適正年収=あなたの本当の年収”を算出します。 経歴から適正年収=あなたの本当の年収がわかるそうです。 それにしても本当の年収って? ま、3分でわかるならちょ…

【1カ月4,000円弱】プロテインは値段、味、安心感の3拍子揃ったザバスでキマリ!!

明治 ザバス ホエイプロテイン100 ココア味【50食分】 1,050g posted with カエレバ 明治 2014-02-24 Amazon 楽天市場 プロテイン飲み始めました。 値段、味、安心感からのザバスを選んだよ。 ※体を大きくすることを目的としてます。 ダイエット目的のプロテ…

将来お金の不安がある場合に見直す3つの事(将来設計、収入源、保険)

お金に関する不安ってあるよね。 ・毎月の生活費 ・子供の教育費 ・欲しいものを買いたい ・住宅ローン などなど。。。 生きていく為にかかる必要なお金をあげるとキリがない。 そんなお金を稼ぐ為に、好きでもない相手と長時間働かなきゃいけないなんて、そ…

iPhone 5sから7にして良かった5つの事

2018年7月時点でiPhone7に?(今更?) しかも9月になったら新しいの出るんじゃないの? はい、その通りです。 そんなの知ってるけど、機種変しました。 ここで言いたいのは、下記に当てはまる人は、iPhone7にしなよ!! ・スマホ何回か落として画面修理して…

【Go言語】エラトステネスの篩(ふるい)で素数を求めるプログラム(10万まで調べても0.02秒)

素数を求めるのに単純に判定するより、エラトステネスの篩を使えば計算量が少なくなるため処理が高速になります。 アルゴリズムとかあまり知らずにプログラム組んでる人はぜひ呼んでください。 ちょっと世界が変わりますよ! (アルゴリズム勉強しようって気…

【Go言語】基本文法サンプル3(ゴルーチン、チャネル、select文 、同期)

前回の続きで且つ最終回です。 www.ksakae1216.com 今回は、ゴルーチン、チャネル、select文、同期について解説します! ゴルーチン チャネル select文 同期 Gitに登録しました ゴルーチン gist0a3d7bf520c67d2a5fc642c566b8d0ea 関数の前にgoを付けるだけで…

【Go言語】基本文法サンプル2(interface、スライス、map、エラー処理、panic、recover)

前回の続きです。 www.ksakae1216.com 今回は、interface、スライス、map、エラー処理、panic、recoverについて解説します! interface スライス map エラー処理 panic recover Gitに登録しました interface giste1476d1affd6034ebfcc9608ba237a29 8~10行目…

DockerでGo言語(Golang)開発環境を5分で作成

前回の記事でGo言語の基本文法をまとめました。 www.ksakae1216.com せっかくだから動かしたいなと思い、Dockerで開発環境を作成しました! ※「【Go言語 】基本文法まとめ - フリーランス チャレンジ!!」のソースは職場で書いたので自宅PCで開発環境を作成…

【Go言語 】基本文法サンプル(if、switch、for、ポインタ、レシーバー、構造体、関数)

※1 来月から始まるリモート案件がGo言語で機能追加なんですが、一度も書いた事ないんですね。 ヽ(´Д`;)ノアゥア... 勉強しながらでもOKとの事で、案件始まる前に時間があり早速勉強しました。 参考にしたのは下記サイト。 はじめてのGo言語 - はじめてのGo言語 …

ノートPCにおすすめのデュアルディスプレイと置き方はこれだ!!

早速ですが、この写真は私の作業環境です! 来月から自宅で作業することになり作業環境を整えようとディスプレイを買いました。 www.freelance-osusume.work やっぱり、デュアルディスプレイは効率がアップします! 画面が広いからはかどる、はかどる。 さて…

住宅ローンを変動から全期間固定金利に変更した(毎月7千円支払いUP)

あなたの人生にズッシリとのしかかる住宅ローン。 私にもズッシリとのしかかってて、今41歳で70歳まで29年。。。長いな〜〜 。゚(゚´Д`゚)゚。 そんな住宅ローンには変動金利と固定金利があり、恐らく多くの人は変動金利を選択しているのではないでしょうか? も…

努力の結果が出ない? 客観的に見ると理由がわかるよ!!

努力してるけど結果が出ない、努力の仕方合ってるのかな?って人!! 結果が出ない原因は ・そもそも努力の量が足りない ・努力の仕方が間違ってる のどちらか、もしくは両方です! という事でこの記事では、 ・努力量が足りない事 ・努力の仕方が間違ってる…

家族4人で住宅ローンもあるのに39歳で仕事を辞めたその後

自分で言うのも何だけど衝撃的なタイトルですよね! 家族4人で住宅ローンもあるのに仕事辞めるって。 しかも39歳だなんて。。。 さて、仕事辞めた後、どうなったのでしょう・・・ 仕事やめた後、2ヶ月後にフリーランスになった もうじき会社を辞めて2年 …

仕事はどうすれば終わる? 答えは与えられた全ての仕事をしない

仕事が終わらなくて残業ばかりの毎日を過ごしていませんか? そこで私が実際に実践して毎日定時で帰る秘訣を教えます。 それは・・・ 与えられた全ての仕事をしない!! です。 なぜ仕事が終わらないのか? なぜ与えられた全ての仕事をしないのか? 1つずつ…