開発知識
PythonのGUIライブラリ「Kivy」の紹介
PythonのGUIライブラリは数多くありますが、その中でもKivyは最も注目されているGUライブラリの1つです。 今回はこのKivyの紹介となります。 Kivyの特徴 Winsows、OS X、Linuxといった主要な […]
IaaS/SaaS/PaaS/DaaSで変わるERP
ERP(Enterprise Resources Planning)は、企業のあらゆる資源(リソース)を管理するシステムです。企業の資源とは、いわゆる「ヒト・モノ・カネ・情報」にあたります。 「ヒト」の管理には人事管理シ […]
Python、ニッチな標準ライブラリの紹介
Pythonは「バッテリー付属」とよく表現されるとおり、数多くの高機能なモジュールが標準ライブラリとして利用可能です。 osモジュールやsysモジュール等の非常に汎用的なライブラリもあれば、限られた特定の用途に使うニッチ […]
Pythonの入門用サイトの紹介
プログラミング言語を学ぶ際に、まず真っ先に試されるのは入門用のサイトを閲覧することです。 ほとんどの場合、入門用のサイトは無料で公開されているため気軽に試すことができます。 今回は入門用のサイトをいくつか紹介していきます […]
PythonのGUIライブラリ「wxPython」の紹介
PythonのGUIライブラリは多くあります。 例えば標準ライブラリには「Tkinter」があり、これはPythonをインストールすれば殆どの場合にそのまま使えます。 Google Earth、Maya、Skypeなどに […]
PythonでGUIアプリをつくる!おすすめのライブラリとは
Pythonといえば、機械学習。そんな風に考えていらっしゃる方も多いのではないでしょうか。 しかし、Pythonにはさまざまなライブラリが存在しているので、実は機械学習やディープラーニングといった分野だけでなくWebアプ […]
科学分野でのPython入門書籍6選~言語基礎からステップアップしたい方向け
Pythonは汎用的な言語で、Webをはじめ様々な分野で利用されており、科学分野においても最も利用されている言語の一つです。理工系の学生やエンジニアがPythonを習得するケースは一般的ですが、他の分野でPythonを利 […]
HomePodやGoogle Homeで話題のAI、プログラミングの学び方
アップルがHomePodを発表したことにより、AI搭載の音声対話型スピーカーは主要各社の製品が出揃いました。第3次人工知能ブームといわれる現在、家庭でも人工知能の存在が身近になりつつあります。 このトレンドと連動して、人 […]
Python、テスト用ライブラリの紹介
プログラミングにおいて、テストが大事なのは言うまでもありません。「テスト駆動開発」という開発手法がありますが、この方法に従う・従わないにせよ、テストを書くことはベストプラクティクスの一つです。Pythonではテストを助け […]
システム開発に「人類の革新」は訪れるのか?
システムに求める過酷な条件にどの様に克服すべきなのか? システム導入を進める上で、担当者が常に頭に入れておかなくてはなくてはならないテーマだと思います。 QCDと呼ばれる【品質】【価格】【納期】 。昔は三すくみの関係で「 […]
AIプログラミングに入門するための5つのおすすめ入り口教えます
人工知能が将棋の電王戦で人間に勝利したり、人工知能で書いた小説が新人賞の一次予選を通過したりするなど、人工知能が大ブームになっていますね。現在の人工知能ブームは1950年代から60年代の第一次ブーム、1980年代の第二次 […]
実案件でGeneXusを利用した私が実感した3つの事
自動生成ツールによる超高速開発が少しずつ広まりつつありますが、弊社でも自動生成ツール「GeneXus」を利用した開発を行っております。 株式会社キャパとしてはGeneXusによる開発は3年ほどの実績があり、社外の案件など […]
最近話題のAPIとは事例を用いて分かりやすく解説
最近テクノロジー系のメディアなどを中心に、「API」というワードをよく聞くようになったと感じています。 APIの公開が増加 企業によるAPIの公開が増加しているのがその背景にあるのでしょう。 先日、モバイル決済企業である […]
イチからPythonを最短習得できる無料コンテンツ5選
機械学習やディープラーニングと言った分野で注目されていることから、日本ではこれまでそれほどメジャーではなかったPythonがいま、注目されています。 そして、実はPythonはプログラミング初心者にこそお勧めしたい言語な […]
Pythonライブラリで、Excel(エクセル)操作
今回はPythonライブラリの中で、Excel(エクセル)を操作できるライブラリを紹介していきます。本来、エクセルは表計算ソフトという立ち位置ではありますが、表計算は勿論、ちょっとした文書の作成、簡易的なデータベース、等 […]
IaaS/PaaS/SaaS/DaaS、そしてXaaSの時代へ
「アズ・ア・サービス」という言葉は、IT業界ではよく聞く用語です。クラウド上で展開する、さまざまなサービスを指しています。一般ユーザーが、機器やソフトウェアを自分で持たなくても、クラウドを通してサービスとしてその機能を使 […]
Python学習を加速させるサイトの紹介
現在は情報社会で、あらゆる情報がインターネット上に流れています。ニュースは勿論、最新の研究、論文、あらゆるものがネット上で確認できます。最新のソフトウェア、セキュリティホール、流行している技術等の情報をいち早く取得し、質 […]
AndroidアプリをSwiftで作る?Swiftの習得がお勧めな理由
昨今、Androidアプリの開発言語が、Swiftに対応するのではないかということが話題となっています。Swiftは言わずと知れた、Appleが開発したObjective-Cにかわる言語です。 アプリは、Javaを使って […]
Pythonの活用、代表的なビジネス事例-Google、DropBox、Instagramなど
オープンソースの思想の背景には、ハードウェアやプログラムの設計を無償で提供し、さまざまな個人のプログラマーが自主的に関与して改良していく考え方があります。現在では企業も参画していますが、開発自体を純粋に楽しむ自由な文化が […]
pythonライブラリを活用しよう
以前ブログで、pythonは機械学習の分野で広く利用されているとご紹介※しましたが、今回はもう少し深く掘り下げてご紹介したいと思います。 ※「世界中で利用されるPython(パイソン)でできることとは」 pythonでは […]




















