shigotoswitch– Author –
shigotoswitch
管理人のよしぞと申します。
フリーランス業界で働いている管理人が、業界で働く様々な視点からフリーランスエンジニアに挑戦するためのノウハウを掲載。独立を考えている方にとって手助けになるサイトを目指しています。
-
フリーランスエンジニアの働き方
フリーランスエンジニアとして働くということ
近年、どこの組織にも属さないフリーランスエンジニアが増えています。 その理由は報酬が高い、余計な仕事を頼まれない、正社員の様な人付き合いの煩わしさが無いなどといった理由とともに、以前のような終身雇用はなくなり、よっぽどの大企業でないかぎり... -
エンジニア転職
20代中盤から後半・常駐SESエンジニアはフリーランスと転職どちらを選ぶべき?
常駐エンジニアとして働き始めて数年。20代中盤から後半になると、別の会社に転職すべきなのか、それともフリーランスとして独立すべきなのかを悩む時期が必ずやってきます。 この記事では、私自身の経験・これまで多くのエンジニアを見てきた経験から、初... -
フリーランスエンジニアの働き方
ネットワークスイッチの色々:スイッチングハブの機器選定
数あるネットワークスイッチの中でも、家庭内から中小オフィスのポート拡張に利用されるスイッチングハブには、実に様々なバリエーションが存在しています。 ここでは、スイッチングハブの定義から、その機器選定の中でのトレンドについてを、ご紹介してい... -
フリーランスエンジニアの働き方
Djangoプロジェクトをサーバーでデプロイするための方法を解説
ローカルでは python manage.py runserver で http://lovalhost:8000 で動くDjangoプロジェクトですが、いざサーバーでデプロイしようとすると、様々な壁が立ちはだかります。 この記事では、Djangoプロジェクトをサーバーでデプロイするための知識を全て... -
フリーランスエンジニアの働き方
今すぐフリーランスエンジニアにならなくてもエージェント登録しておくべき7つの理由
正社員エンジニアとして働いている方であれば、会社の方向性やキャリアなどから、どこかでフリーランスエンジニアに挑戦したいと考えている方は多いです。 今すぐフリーランスになる気はないけれど、いつかはフリーランスとして独立したい このまま正社員... -
フリーランスエンジニアの働き方
無線LANの新技術!Wi-Fi6とMesh Wi-Fiの真価について
無線LANのリプレイス時期になると、今までの無線LANについて「接続性が悪い」「途中で瞬断や切断が発生する」などの、過去のクレームがカバー出来るか?を見定めなくてはなりません。 近年では、無線LANでいうところのWi-Fi5(IEEE 802.11ac)が大きくアップ... -
フリーランスエンジニアの働き方
プログラミング初心者の最大の壁「オブジェクト指向」の攻略法
Javaをある程度勉強した方なら、おそらくもう見たであろう「オブジェクト指向」。 しかし、入門書を見てもよくわからない、という方も多いのではないでしょうか。それもそのはず、「オブジェクト指向」はプログラミング初心者から中級者への昇格試験のよう... -
フリーランスエンジニアの働き方
Djangoでの静的ファイルの扱いで抑えておくべきポイント
Djangoで静的ファイル(css、JavaScript、画像など)を扱うのは難しいとされています。 この記事では、Djangoでの静的ファイルの扱いについて、これだけ押さえておけばいいというポイントに絞って解説します。 【Djangoは静的ファイルの扱いが厄介】 この記... -
フリーランスエンジニアの働き方
【システムが悪いと言わせないために】クライアントの満足度を高めるために開発者が考えるべきこと
一般的に、「良いシステム」・「悪いシステム」というものは存在します。 いろいろ情報を入力して、確認ボタンを押したら、「正しく入力してください」とエラーが表示され、戻ったら、エラー項目以外の情報も消えていて、全て入力し直し。 これは「悪いシ... -
フリーランスエンジニアの働き方
「温泉を楽しみつつ働く?」フリーランスエンジニアにおすすめなワーケーションという働き方を事例を含め紹介
ワーケーションという言葉、耳にしたことはないでしょうか? 今盛んに言われている働き方です。 この記事では、実際にワーケーションをしてみた筆者が、ワーケーションの実際、おすすめの理由などを解説します。 結論から言うと、ワーケーションはリモート... -
フリーランスエンジニアの働き方
ネットワーク/サーバの現地調査。その機器は何だろな?
顧客から提示された「使用セグメント」や「ネットワークやサーバへのログイン情報」を元に、ネットワーク/サーバの現地調査を依頼されるのは、良くある話です。 「IPアドレス表」やら「構成図」を作成することは勿論ですが、その元ネタとなる情報は、これ... -
フリーランスエンジニアの働き方
実践!PythonとSeleniumでWebの自動操作を行うコツ(後編)
Selenium実践編の後編です。前編に続き技術的な解説をした後、スクレイピングの法的規制について解説します。 【ウィンドゥの切り替え】 捜査対象のウィンドゥを切り替えるには、以下のコードを書きます。 driver.switch_to.window(driver.window_handles[... -
フリーランスエンジニアの働き方
PythonとSeleniumでWebの自動操作を行う方法とスクレイピングの規制について
スクレイピングやWebサイト自動操作に使われるSelenium。 便利な関数がいろいろ揃っています。 しかし、Seleniumの操作には数多くの「コツ」が数存在します。 「コツ」を知らないと、「正しい」コードを書いているのに動きません。 うまくタイミングが合わ... -
フリーランスエンジニアの働き方
UTM機能とは?Fortigateを強化する、4つの主要機能
ネットワークにおけるファイアウォール機器といえば、今やFortigateが主流となっています。 FortigateはUTM機器(Unified Threat Management)とも言われ、ファイアウォール機能の他にも、複数のセキュリティ機能を兼ね揃えた、ネットワークセキュリティの要... -
フリーランスエンジニアの働き方
統計学におけるPythonでの記述方法の基礎
統計学はAI開発の基礎です。データサイエンスには統計学が使用されます。 また、データサイエンスに限らずとも、様々な数字を統計学を使用し分析することは、ITの得意とすることの一つです。 この記事では、そんな統計学のPythonでの記述方法について、基... -
フリーランスエンジニアの働き方
Fortigateの機器選定ポイント!次期リプレイスや導入の要点
フリーランスから中小ネットワーク事業者、はたまた大企業のISerに所属していても、顧客より「拠点にファイアウォールを導入したいんだけど」「拠点のファイアウォールをリプレイスしたいんだけど」という相談事が舞い込むことは、多々あり得ます。 中でも... -
フリーランスエンジニアの働き方
Pythonの標準デスクトップアプリ開発フレームワーク「Tkinter」の基本理解
Tkinterとは、Pythonが標準で備えているデスクトップアプリ開発フレームワークです。 この記事では、Tkinterの基本的な使用法について、実際のソースコードを基に解説していきます。この記事を読めば、Tkinterプログラミングの基本が理解できます。 【サン... -
フリーランスエンジニアの働き方
PythonにてメールやLINE通知を送信する方法のまとめ
開発したシステムから、通知のためにメールを送りたいときはよくあります。 Pythonでメールを送る方法をまとめました。 合わせて、PythonでLINE通知を送る方法もまとめています。 なおサンプルコードはGMailで送る場合です。 【通常の場合】 import smtpli...