フリーランスエンジニアの働き方– category –
-
フリーランスエンジニアの働き方
実践!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... -
フリーランスエンジニアの働き方
メール認証の必須課題。OAuth認証の仕組みと今後の動向
メールに使用される認証のプロトコルは、言わずと知れた、SMTP(送信プロトコル)とPOP3及びIMAP(受信プロトコル)です。 しかしクライアントサイドの認証プロトコルは、スニッフィング被害(メール盗聴)に遭いやすく、被害も年々増加していることから、運用が... -
フリーランスエンジニアの働き方
Teams利用企業の必須機器 – SufaceHub2SとRoomsの魅力
Web会議システムにTeamsを選定した場合、会議室においてのTeams利用は、アカウントへサインインした端末を持ち込むことになります。 しかし、いつまでもそんな手間隙を課すわけにもいかないでしょうから、会議室専用のTeams端末の設置を計画することになり... -
フリーランスエンジニアの働き方
どこまでできる?Microsoft Teamsの自由度とライセンスポリシーについて解説
コロナ渦やテレワークの大々的な普及とともに、Web会議システムが頻繁に利用されるようになり、各社ともに様々なツールが登場しました。 特に、ビジネスユースであり、Microsoftのネームバリューもあってか、Teamsが代表的なWeb会議システムとして名乗りを... -
フリーランスエンジニアの働き方
Pythonの文字列操作一覧をリファレンス形式でまとめます
Pythonの文字列はstr型です。stringの略です。 Pythonには文字列を操作する関数がたくさんあります。この記事では、そのうちよく使うものについて、リファレンス形式でまとめます。 【長さを取得する】 文字列の長さを取得するには len を使います。 >&... -
フリーランスエンジニアの働き方
在宅フリーランスエンジニアとしての働く7つのデメリット
在宅のフリーランスエンジニアにもデメリットはあります。 この記事では、在宅のフリーランスエンジニアである筆者の体験に基づいて、デメリットを7つ紹介します。 【見積もりで失敗できない】 最大のデメリットはこれでしょうか。 プロジェクトマネージャ... -
フリーランスエンジニアの働き方
目指せ、WAN回線への一歩!コロナ渦のインターネット回線事情
法人ネットワークについて、インターネット回線を全般的に利用し、Internet VPN環境を構築している企業が大多数を占めていると思われます。一般的な光回線は、インターネット回線に関しては、あくまで「ベストエフォート」であり、1本の回線に複数のユー... -
フリーランスエンジニアの働き方
在宅フリーランスエンジニアとしての働く7つのメリット
この記事では、在宅のフリーランスエンジニアとして働いている筆者が、体験に基づき在宅のフリーランスエンジニアとして働く7つのメリットを紹介します。 実感しにくいフリーランスの生活が実感できるようになりますよ。 【フルコミットできるのでやりがい... -
フリーランスエンジニアの働き方
在宅フリーランスエンジニアのワークフロー
在宅のフリーランスエンジニアになりたいけど、実際のワークフローはどんな感じなんだろうと思っている方もいるかもしれません。 そこで、この記事では、在宅のフリーランスエンジニアの筆者が(在宅と言っても、シェアオフィスを使ったり、カフェで仕事し... -
フリーランスエンジニアの働き方
緊急事態!インターネットへ繋がらなくなったオフィスの復活方法
ルータやファイアウォール、ONUや回線切断もそうですが、オフィスネットワークがインターネットへ接続できなくなる事態になることは、良くある話です。賢明な企業ならば、バックアップ回線の用意があるかと思いますが、そんなものを用意できる企業は滅多に... -
フリーランスエンジニアの働き方
WEBサーバの常識を超越する、ロードバランシング技術
ネットワークエンジニアやサーバエンジニアでも、ロードバランサーやリバースプロキシという単語を聞く機会があるかと思います。プロキシの基本は、クライアントのWEB閲覧の際に、目的のWEBサイトのコンテンツを、代行取得してきてくれる技術です。 では、... -
フリーランスエンジニアの働き方
ピンタレストはフリーランスと相性の良いSNS | ブログへの流入を増やせる効果的なツール
Twitter、Instagram、Facebookと並び、話題になっているSNSがPinterest(ピンタレスト)。 ピンタレストは画像がメインのSNSですので、美しい画像やお気に入りのカテゴリの画像を自分のボードに保存して楽しむユーザーが多いのですが、実はピンタレストは...