searchカテゴリー選択
chevron_left

カテゴリーを選択しなおす

cancel

趣味のプログラミング

THEME help
趣味のプログラミング
テーマ名
趣味のプログラミング
テーマの詳細
マクロ、スクリプト、プログラム、 言語、ジャンル、レベルを問いません。 助け合って、目的の達成に繋がるコミュにしたいです。
テーマ投稿数
318件
参加メンバー
24人
管理人
あのこら管理画面

にほんブログ村 テーマ機能

テーマは、参加ランキングのカテゴリー・サブカテゴリーに関係なく、記事のテーマが合えばどなたでも参加することができます。

▼ ブログ村テーマへのリンク方法

あなたのブログに「趣味のプログラミング」テーマのバナーを掲載しませんか?
テーマのバナーやリンクをINポイントランキングの対象にしたいメンバーの方は、ログインしてからリンクタグを取得してください。
・バナーを変更したい場合は、必ず画像に「テーマ」の文字かバナーロゴを重ねてください。
・テキストリンクに変更されたい方は、以下のテキストに変更いただき掲載してください。
 「趣味のプログラミング IT技術ブログ・テーマ」
※以前より掲載いただいているテキストリンクについてはそのままご利用いただけます。

▼ リンクタグ … ここから下、リンクタグをコピーしてお貼りください

趣味のプログラミングの記事

1件〜50件

  • 【備忘録】Matplotlib で SPC チャート (2)
    2020/10/22 14:45
    【備忘録】Matplotlib で SPC チャート (2)

    本ブログで以前、PyGObject で Matplotlib で描画した SPC チャート(管理図)のサンプルを紹介しました   [1] 。SPC は Statistical Process Control(統計的工程管理)の略で、SPC チャートは処理順に注目特性をプロッ...

  • 【備忘録】HeaderBar のつかいみち (PyGObject)
    2020/10/17 21:34
    【備忘録】HeaderBar のつかいみち (PyGObject)

    GUI アプリを作るのに必要なライブラリに何を使うかはいつも悩むところです。メインの開発環境の Linux (Fedora) では、デスクトップ環境に GNOME ( GTK 系)を使っているため、Python で GUI 向けのプログラミングをするときには、デスクトッ...

  • PyInstaller を使ってみる
    2020/10/11 13:41
    PyInstaller を使ってみる

    定型的な業務から逃れるため、Python で GUI アプリを作って自動化することに精を出しています。使用実績を上げれば、次のステップとして、作ったツールをチームで共有したくなります。メンバーが自分と同じように Python を使えるのであれば悩むことはありませんが、残念なが...

  • 【備忘録】アイコンの命名規則 ~ PyGObject の例 ~
    2020/09/01 05:59
    【備忘録】アイコンの命名規則 ~ PyGObject の例 ~

    Python / GObject や Vala による GUI プログラミングでは、ボタンウィジェットに Stock Item を表示していましたが、GTK+ 3.10 以降、Stock Item の使用は非推奨になっています。一方で、アイコンの命名規則が OpenDeskto...

  • 【備忘録】Vala と CSS
    2020/08/29 08:36
    【備忘録】Vala と CSS

    Vala にかぎらず、 pyGObject など GTK+ のライブラリを利用するプログラミングでは、ウィジェットの修飾に CSS を利用することが必須となってきています。いままで我流でやっていましたが、いわゆるチュートリアルが YouTube にありましたので、そこで...

  • 【備忘録】アイコンの命名規則
    2020/08/24 09:28
    【備忘録】アイコンの命名規則

    Python / GObject や Vala による GUI プログラミングでボタンウィジェットに画像を表示して多用しています。例えばファイルを読み込むダイアログを開くボタンなどで、32 x 32 程度の大きさの「フォルダ」画像をアイコンにしてボタンに表示するのが常です。 ...

  •  Vala と Meson とクロスコンパイル (2)
    2020/08/22 23:45
    Vala と Meson とクロスコンパイル (2)

    Meson /ˈmɛːsɒn/ は、ビルド自動化のためのソフトウェアです。Meson は直接ソフトウェアをビルドするのではなく、Linux では Ninja のビルドファイルを生成します。 今回は、Linux 上で Meson を使ってビルドするプログラムを、Wind...

  • 【備忘録】Vala と MinGW
    2020/08/21 07:53
    【備忘録】Vala と MinGW

    前回のブログ記事では、Linux 上の MinGW64 クロスコンパイル環境で Vala のプログラムをコンパイルして Wine で動作確認をしました。Windows 上の MSYS2 でも Vala を利用することができます。今回は Windows 上の MSYS2 の環...

  • Vala と Meson とクロスコンパイル
    2020/08/17 14:18
    Vala と Meson とクロスコンパイル

    Meson /ˈmɛ.sɒn/ は、ビルド自動化のためのソフトウェアです。Meson は直接ソフトウェアをビルドするのではなく、Linux では Ninja のビルドファイルを生成します。 今回は、Linux 上で Meson を使ってビルドするプログラムを、Wind...

  • Vala で 電卓プログラム
    2020/08/16 23:56
    Vala で 電卓プログラム

    あいかわらず簡単な題材で Vala のプログラミングを勉強中です。 使い古されたテーマですが、電卓プログラムが一応動作するようになったので紹介します。 使用した OS の環境は下記の通りです。 Fedora Wor...

  • 【備忘録】Vala と GSL
    2020/08/15 22:14
    【備忘録】Vala と GSL

    GNU Scientific Library (GSL) は、応用数学や科学における数値計算のためのソフトウェアライブラリです。GSL は C 言語で書かれていますが、他のプログラミング言語用にもラッパーが用意されています。GSL は GNU プロジェクトの一部であり、 G...

  • はじめての Flatpak パッケージ作成 (3)
    2020/08/11 18:14
    はじめての Flatpak パッケージ作成 (3)

    Flatpak は、Linux デスクトップ向けのソフトウェアデプロイメントおよびパッケージ管理を行うユーティリティソフトウェアです。Flatpak でインストールされたアプリケーションは、実行時にホスト環境から隔離( サンドボックス 化)されます。 Flatpakは fr...

  • はじめての Flatpak パッケージ作成 (2)
    2020/08/10 20:41
    はじめての Flatpak パッケージ作成 (2)

    Flatpak は、Linux デスクトップ向けのソフトウェアデプロイメントおよびパッケージ管理を行うユーティリティソフトウェアです。Flatpak でインストールされたアプリケーションは、実行時にホスト環境から隔離( サンドボックス 化)されます。 Flatpakは fr...

  • Flatpak コマンド (2)
    2020/08/09 14:18
    Flatpak コマンド (2)

    Flatpak は、Linux デスクトップ向けのソフトウェアデプロイメントおよびパッケージ管理を行うユーティリティソフトウェアです。Flatpak でインストールされたアプリケーションは、実行時にホスト環境から隔離( サンドボックス 化)されます。 Flatpakは fr...

  • はじめての Flatpak パッケージ作成
    2020/08/08 21:52
    はじめての Flatpak パッケージ作成

    Flatpak は、Linux デスクトップ向けのソフトウェアデプロイメントおよびパッケージ管理を行うユーティリティソフトウェアです。Flatpak でインストールされたアプリケーションは、実行時にホスト環境から隔離( サンドボックス 化)されます。 Flatpakは fr...

  • プログラミング言語 Julia に触れる
    2020/08/04 21:19
    プログラミング言語 Julia に触れる

    Julia は、汎用プログラミング言語水準から高度の計算科学や数値解析水準まで対処するよう設計された高水準言語かつ仕様記述言語及び動的プログラミング言語です。並行計算、並列計算、分散コンピューティング、及び Adapter パターン不要で C 言語や FORTRAN への ...

  • 【備忘録】Matplotlib のプロットを PowerPoint ファイルへ書き出す
    2020/07/11 21:40
    【備忘録】Matplotlib のプロットを PowerPoint ファイルへ書き出す

    PyGObject の GUI 上で Matplotlib を利用して自由にプロットができるようになると、今度は出力結果を利用して PowerPoint ファイルを自動作成できるようにしたくなります。Python の python-pptx というパッケージを利用すれば Po...

  • 【備忘録】Matplotlib で SPC チャート
    2020/07/09 10:10
    【備忘録】Matplotlib で SPC チャート

    PyGObject で matplotlib を扱う方法が判ったので、最近は実務的な用途から手始めにプロットするプログラムを作っています。 統計的工程管理 (SPC) のチャート作成はそのひとつです。測定値のトレンド管理をする際に、特有の決まり事みたいなものがあります。それ...

  • 【OpenCV】間違い探しプログラムを作ってみた(検出率97%)
    2020/07/07 21:05
    【OpenCV】間違い探しプログラムを作ってみた(検出率97%)

    Python+OpenCVを使って5つの間違い探し画像に対して間違い部分に枠を付けるプログラムを作って検証してみたところ検出率97%とそれなりの結果だった。

    そそたた

    プログラマーそそたた

  • 【OpenCV】スカウターっぽい表示をするプログラムを作ってみた
    2020/07/05 17:58
    【OpenCV】スカウターっぽい表示をするプログラムを作ってみた

    Python+OpenCV+OpenGLを使ってドラゴンボールのスカウターっぽい表示をするプログラムを作ってみました。カメラ映像をスカウター表示っぽく緑色にして、顔バレ防止用に顔領域をモザイク処理と戦闘力(乱数)と対象を示す三角形マークをリアルタイムで表示します。

    そそたた

    プログラマーそそたた

  • 【備忘録】Matplotlib のプロットを PyGObject に
    2020/07/03 18:31
    【備忘録】Matplotlib のプロットを PyGObject に

    Jupyter Notebook 上でプロットを作成するのに重宝する matplotlib ですが、プロットを PyGObject へ埋め込んだサンプルが Matplotlib のサイト [1] にありましたので、ほんの少し手を加えたものを紹介します。 gtk_mat...

  • 無料でこどもにゲームでプログラミングを教えるウェブサイト
    2020/06/30 15:21
    無料でこどもにゲームでプログラミングを教えるウェブサイト

    この記事では、こどもに限らず「プログラミングを学びたいけど、どこから始めたら良いか分からない」と思われる方々に、無料でゲームで楽しく学べるやり方を紹介したいと思います。

    Sean

    Kumara Road

  • 【備忘録】廃止されていた GtkStock
    2020/06/30 15:16
    【備忘録】廃止されていた GtkStock

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • Vala でオブジェクト指向プログラミング
    2020/06/22 12:36
    Vala でオブジェクト指向プログラミング

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • 【備忘録】Vala の実行
    2020/06/21 10:34
    【備忘録】Vala の実行

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • Vala と Meson
    2020/06/20 08:04
    Vala と Meson

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • openBD の API を利用した GUI サンプル (PyGObject)
    2020/06/16 08:30
    openBD の API を利用した GUI サンプル (PyGObject)

    openBD プロジェクト   [1]   とは、書誌情報・書影の収集を版元ドットコム   [2] 、API システムの開発をカーリル(図書館横断検索サービス開発会社) [3]   で運営している、書誌情報・書影を、 ISBN で検索できる API のサービスです。 ...

  • 【備忘録】Python のクラスメソッドを理解する
    2020/06/12 10:22
    【備忘録】Python のクラスメソッドを理解する

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • 【備忘録】クラスの継承
    2020/06/11 08:27
    【備忘録】クラスの継承

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • 【備忘録】MSYS2 で Vala を試してみた
    2020/06/09 05:32
    【備忘録】MSYS2 で Vala を試してみた

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • GNOME Builder は GNOME アプリ開発用の IDE
    2020/06/08 08:10
    GNOME Builder は GNOME アプリ開発用の IDE

    GNOME Builder は、GNOME デスクトップ環境で GNOME ベースのアプリケーションを開発するための IDE です。 Vala で GUI アプリケーションを開発するのに使えそうな IDE をあれこれ探しているうちにたどり着きました。 Wikipedia ...

  • Vala を試してみた
    2020/06/06 21:39
    Vala を試してみた

    Vala は GObject を利用した C 言語 のソースコードを生成する、 セルフホスティング コンパイラ を持つ オブジェクト指向言語 です。 C# に似た構文を持ち、 無名関数 や シグナル 、 プロパティ 、 ジェネリクス 、 メモリ管理 、 例外処理 、 型推...

  • プログラミング学習(Java):変数2
    2020/05/23 23:26
    プログラミング学習(Java):変数2

    [前置き] 今日は天気も快晴、自粛も解除されたということで、みんなのゴルフをしてきました! すみません、みんなでゴルフです。 室内か! ツッコミが飛んできそうなので訂正します。 自己ベスト"122"を更新することが出来ず、"131"でした。泣 バンカーから抜け出せず、稼いでしまいました...。 仕事の関係で始めて1年ほどですが、なかなか"120"の壁を超えることが出来ません。 ゴルフは難しいですね。 色んな方とグリーンを回っていると、たまに"偉人"に会ったりします。 その方は「"ゴルフは1%の努力と99%のセンス"だからね。」と言ってました。 聞いたときは耳を疑いました。 この"トーマス・エジ…

    Niboshi-Tea

    茶漬けにぼしブログ

  • 楽天GOLDにオリジナルの買い物かごを設置する方法
    2020/05/18 22:50
    楽天GOLDにオリジナルの買い物かごを設置する方法

    楽天GOLDにオリジナルの買い物かごを設置したい方向け。楽天GOLDに作成した特集ページなどに買い物かごを設置することで購入経路が増え、売上UPの効果が見込めます。それでは詳しく解説していきます。デザインの一例としてサンプルデモもご用意しま

    ざきひー

    ネットショップ語り

  • PythonからTwitterへ自動投稿したい(サンプルコードあり)
    2020/05/06 22:15
    PythonからTwitterへ自動投稿したい(サンプルコードあり)

    Twitterで定期的に発信を行うために、投稿を自動化したいと考えたことはないだろうか。 半分手動の予約ツイートはWEB上のサービスを利用すれば可能だが、自動化できるサービスは無い。 しかしPythonを使えば自動化可能だ。 本記事ではTwitterの投稿自動化ついて、Pythonのサンプルコードを交えて紹介する。

    krsw

    ITips

  • Pythonで曜日を数字で取得する方法
    2020/05/06 22:15
    Pythonで曜日を数字で取得する方法

    Pythonでどうすれば曜日を取得できるかお悩みではないだろうか。 曜日はPythonで簡単に取得することができ、今日でも他の日でも可能だ。 今回はPythonで曜日を数字で取得する方法について紹介する。

    krsw

    ITips

  • Yahooショッピングのカートを外部化する方法
    2020/04/27 19:19
    Yahooショッピングのカートを外部化する方法

    Yahooショッピングのトリプルページや外部サイトにYahooショッピングのカートを設置したい方向け。カートを外部化して設置することで購入経路が増え、売上UPの効果が見込めます。それでは詳しく解説していきます。Android版PayPayモ

    ざきひー

    ネットショップ語り

  • R の quantmod パッケージと Yahoo! Japan
    2020/04/04 09:28
    R の quantmod パッケージと Yahoo! Japan

    R の quantmod (Quantitative Financial Modelling Framework) パッケージは、クオンツ取引 (qualitative trading) において、統計的手法に基づいた取引モデルの構築、検証および運用の支援ができるように提...

  • プログラミング教育って。。。#2
    2020/03/23 21:44
    プログラミング教育って。。。#2

    本日は、小学校のプログラミング教育必須化に至った背景について書きたいと思います。 文部科学省のページを見ると、 技術革新の急速な進展 これまでの社会からこれからの社会へ(Society5.0の到来) などと述べられています。 ちなみにSociety5.0っていうのは、 サイバー空間(仮想空間)とフィジカル空間(現実空間)を高度に融合させたシステムにより、経済発展と社会的課題の解決を両立する、人間中心の社会(Society)だそうです。 ??? 要するに、IT最新技術を駆使して、人にとってより良い環境社会を作っていこうというものらしいです。 例えば、ロボットによる介護とか、上の写真のようにドロー…

    すまっと

    すまっとネット

  • プログラミング教育って。。。
    2020/03/23 21:44
    プログラミング教育って。。。

    私はとある企業でSEの仕事をやっています。 色々な言語のプログラミング開発からインフラ構築(OS、ネットワーク、データベース等)まで、ひととおりシステム開発に関わることには携わってきました。 今はもっぱらプロマネ的な仕事ばかりですが、やっぱり開発している方が楽しいかなと感じています。 ところで、今年の4月から全国の小学校でプログラミング教育が取り入れられるそうです。 先般のニュースでは、2020年1月時点で7割の小学校で準備を実施しているものの、整備出来ている都道府県は7県のみとありました。 実態は、 教師自身も何をどうすれば良いかわからず戸惑っている 保護者は自分の子供がついていけるか心配 …

    すまっと

    すまっとネット

  • 楽天PCページに使えるスクロール追従ナビゲーションの作り方
    2020/03/23 21:05
    楽天PCページに使えるスクロール追従ナビゲーションの作り方

    お客様にもっと楽天ショップ内を回遊してもらいたい。そんな時に選択肢に挙がるのがスクロールに追従するナビゲーションです。常にページ上に固定表示されるため別店舗への離脱を減らし、自店舗の別ページに誘導する効果が見込めます。本記事ではRMSでも利

    ざきひー

    ネットショップ語り

  • 【HTMLだけ】フォームの送信をクリック後に任意の位置に移動する方法
    2020/03/14 13:16
    【HTMLだけ】フォームの送信をクリック後に任意の位置に移動する方法

    お問い合わせなどのフォームで使えるテクニック。フォームの送信をクリック後にページ内の任意の位置に移動することができます。例えば、必須項目未入力で送信をクリックした場合、フォームの頭に移動させる。ということもできます。それでは「必須項目未入力

    ざきひー

    ネットショップ語り

  • 【備忘録】イメージの表示 (PyGObject)
    2020/03/08 20:12
    【備忘録】イメージの表示 (PyGObject)

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • 【備忘録】ラベルの文字の右寄せ
    2020/03/07 20:34
    【備忘録】ラベルの文字の右寄せ

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • powershellで無料RPA 【目次】
    2020/03/06 15:48
    powershellで無料RPA 【目次】

    私は化学系製造業に勤めており、 powershellを用いた無料のRPA事例を紹介します。 1.powershellとは?メリット、デメリット2.powershell起動から挨拶3.フォルダ内比較4.SAPシステムを動かす5.SAPシステムを動かす2(作成中)6.SAP CO01(作成中)7.SAP MIGO製造実績入力 (作成中)8.SAP CO11N, MSC2N, QA01(作成中)9.

    hero32

    RPA初心者による無料でRPA

  • 【備忘録】PyGObject の Dialog の戻り値
    2020/02/21 20:37
    【備忘録】PyGObject の Dialog の戻り値

    GObject (GLib Object System) は、GTK+ のすべてのウィジェットおよび関連するオブジェクトの基底クラスからなるオブジェクトシステムと、言語間の透過的相互運用性を提供するライブラリです。GObject は C 言語で実装されており、バインディングに...

  • エンジニアが選ぶプログラミングスクール3校
    2020/02/10 21:49
    エンジニアが選ぶプログラミングスクール3校

    独学でプログラミングを学んでいるけどなかなか技術が向上しない。本格的に学びたいけどおすすめのプラグラミングスクールはどれ?という疑問にお答えします。独学でプログラミングを学ぶことは大変です。限界を感じることもあるかもしれません。そこで候補に

    ざきひー

    ネットショップ語り

  • [Python] リストからNoneを削除する方法
    2020/02/08 00:39
    [Python] リストからNoneを削除する方法

    Pythonの配列(リスト)からNoneを削除したい。 Pythonで複数のデータを処理すると処理するリストにNoneが紛れ込むことがある。 Noneは数値でも文字列でもないので処理が難しい。 今回は ...

    krsw

    ITips

  • Python - cx_oracle で DatabaseError ora-01036 が発生してしまう
    2020/02/02 00:44
    Python - cx_oracle で DatabaseError ora-01036 が発生してしまう

    PythonでOracleに接続するライブラリ cx_oracle。 それを使ってDBにinsertしようとすると、 cx_Oracle.DatabaseError: ORA-01036: illeg ...

    krsw

    ITips

  • cx_oracle - Oracle で ora-01861 でハマる
    2020/02/02 00:44
    cx_oracle - Oracle で ora-01861 でハマる

    Pythonで cx_oracle ライブラリを使ってOracleデータベースにデータをinsertする際に cx_Oracle.DatabaseError: ORA-01861 : literal ...

    krsw

    ITips

カテゴリー一覧
商用