サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
shigotoswitch.com
tkinterはPythonでデスクトップアプリを構築するライブラリです。 比較的簡単(GUIが簡単という意味です)なアプリを構築するのに使われています。 でも、いきなりtkinterで開発しろと言われても、システム全体の構造までtkinterは決めてくれません。 システム全体の構造は開発者の手に委ねられることになります。 そんなときに、アーキテクチャの知識があるとシステムが見通しのいいものになります。 この記事では、前編後編に分けて、tkinterで少し処理が込み入ったアプリを構築する際に必要なMVCアーキテクチャの解説と、MVCアーキテクチャをどうtkinterで実現するのかについて書いていきます。 はじめに:何も考えずtkinterで作ると ネットの記事で多いのが、tkinter自体のコーディングの仕方を解説するだけの記事です。tkinterのウィジットの使い方について調べたいときは
会社の作業で快適な環境があるように、在宅ワークでは在宅ワークに適した快適な環境というものがあります。 「最近ご時世的に在宅になったけど、イマイチ捗らない」 「晴れてフリーになって、快適に作業するために何か工夫がしたい」 そんなとき、使えるアイテムが色々あるんですよ。 そこで、エンジニアの在宅ワークにおすすめのグッズを18個、カテゴリ別に紹介しましょう。 在宅ワークのPC環境を充実させたい人向けの8つのアイテム まずは、在宅ワークでのPC環境を充実させるためのアイテムを8つ紹介します。パソコン本体ではなく、周辺機器やデスク用品などがメインです。 膝上テーブル 膝上テーブルというのは、その名前の通り、膝の上に乗せて使うタイプのテーブルです。イメージ的には新幹線のテーブルが近いですね。あれは膝の上には乗せませんが、使用感覚はほとんど同じだと思って間違いありません。 ノートPCなどを乗せて、どこで
フリーランスエンジニアに大人気な在宅ワーク・メリット・デメリットを13ピックアップ! 2022 4/15 働き方改革やアフターコロナによるワークスタイルとして、在宅ワークやテレワークなどの働き方が注目されています。 これまで常駐場所で働く事が当たり前だったフリーランスエンジニアの案件でも自宅で業務する事が可能な案件が増えており、フリーランスの方の場合は、複数の仕事を掛け持つ方も多いため、時間を自由に使える在宅ワークは理想の働き方と言えるでしょう。 この記事では在宅勤務の実情、メリットデメリットを解説します。 在宅ワークとは 在宅ワークとは、オフィスへの常駐出勤を要求されない「非常駐型」の業務形態です。 自宅にて現場で働けるのと同じ業務環境をつくり、電話やメールといった連絡手段のほか、チャットやオンラインミーティングなどのコミュニケーションツールを用いて作業を進めていきます。 在宅ワークとい
VBAでプログラムを書いていて、あれ、この動作はなんだろう、と戸惑ったことはありませんか? VBAは入門者にとってはとっつきやすい言語で学習コストも高くありませんが、慣れてくると仕様に戸惑う面が少なからずある言語です。 この記事では、VBAの仕様の中から、特に戸惑うものをまとめて解説します。 Round関数にはバグがある さて、これはけっこう衝撃かもしれません。 VBAで数値の四捨五入を行う関数はRonud関数ですが、このRound関数にはバグがあります。 (Excel 2003、Excel 2010で確認済み) ときどき、 0.5 が切り上げられずに切り捨てられるのです。 いつも切り捨てられるなら百歩譲ってそういう仕様ともできますが、ときどきなのでもうRound関数は使えません。計算結果が間違っているのですから。 以下のコード Sub test1() For i = 1 To 10000
転職活動は在職中がベスト!コロナ禍で時間がない人やばれたくない人でもスムーズに面接 2022 4/15 転職活動といえば、在職中にこっそりやるイメージですか?それとも退職してから集中して行うイメージでしょうか? 在職中の転職活動は収入が途切れない代わりに、時間のやりくりが難しいですよね。一方退職後の転職活動はじっくり活動できますが、油断すると無職期間がどんどん伸びていくリスクがあります。 フリーランスの方・IT業界を中心として「人と仕事を繋ぐ」営業をしてきた私から見ると、在職中の転職活動の方がダンゼンおすすめ! この記事では 在職中の転職活動5つのメリット コロナ禍の転職活動事情 在職中の転職活動での時間のやりくり ばれたくない人のための転職活動のコツ といった事について解説していきます。 「なんとなく転職したいけど、最初の1歩が踏み出せない」という人にも、ぜひ読んでいただけたらと思います
Twitter、Instagram、Facebookと並び、話題になっているSNSがPinterest(ピンタレスト)。 ピンタレストは画像がメインのSNSですので、美しい画像やお気に入りのカテゴリの画像を自分のボードに保存して楽しむユーザーが多いのですが、実はピンタレストはフリーランスでのビジネス活用において、とても親和性の高いSNSでもあります。 今回は、ピンタレストのフリーランスとの親和性について解説します。 ピンタレストとは? まず簡単にピンタレストを説明しますと、ピンタレストは、自分の好きな写真を自分専用のボードに保存できるサービス。 「好きなデザイン」「好きな服」「旅先」「景色」など、自分が集めたい画像ごとにボードを作ってカテゴリー分けすることができます。 犬や猫など、可愛らしい動物の画像をボードに纏めてして癒される方も多いですし、私の場合だと近未来に購入したいアイテムをボード
この記事では、Pythonの設計思想を紹介します。 設計思想はコーディングスタイルに表れます。ライブラリは全てその設計思想に従っているのですから、ライブラリを使用してコーディングするアプリケーションのコードもその影響を受けます。そしてPythonの設計思想には従うべきです。 Pythonの文法は、その設計思想をよりよく反映するために設計されているのですから。 Pythonの設計思想は、「Pythonの禅」と呼ばれるアフォリズムめいた字句によって表されます。 「禅」ですから、そこから何を汲み取ろうが自由です。ただ本質というものはあります。Pythonでのプログラミングが上達するにつれて、「ああ、この禅はこういう意味だったのか」とより本質に迫れるようになります。 以下では、Pythonの禅の一部を取り上げて、それに筆者なりの解釈を書き加えていきます。 醜悪より美しい方が良い Beautiful
Pythonエンジニアになりたい!と思っていても、現実のPythonエンジニアの収入や生活はどうなっているのか不安な方もいるでしょう。 結論から言うと、2020年9月現在、Pythonに専念したエンジニアで生計を立てることは十分に成り立ちます。 説明のために、フリーランスエンジニアでPython案件を中心に手掛けている筆者が、Pythonエンジニアの日常生活の一例を紹介します。 この記事を読めば、あなたもPythonエンジニアに興味を持つかもしれません。 Python案件はあるのか? あります。 日本国内ではまだまだPHPやRubyの案件が多い印象ですが、実態として、筆者はPython開発を切らしたことはありません。 フリーランスエンジニアなので、案件と案件の間に期間が空くことは当然あります。それはどの言語でも一緒です。しかし、PHPもRubyもJavaもやらず、PythonとJavaSc
会社からの収入だけでは生活が厳しい。フリーランスとして働いているので、空いている時間を活用して副業を行いたい。 終身雇用の時代が終わり、企業側も副業を許可する会社も増えてきました。収入に対して自己管理が必要であるという自覚を持ち、給料以外...
このページを最初にブックマークしてみませんか?
『しごとスイッチ – フリーランスエンジニアのエージェント探しを支援する情報メディア』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く