タグ

ブックマーク / dev.mish.work (11)

  • NAS 環境に Flask のインストール - IwaoDev

    先ず Debian 環境に Flask をインストール. pip3 install Flask サンプルの hello.py を実行,ブラウザで表示. AS5202T でも同様に Flask をインストール. pip3 install Flask Synology NAS では pip のインストールから. suto opkg install python-pip suto opkg install python3-pip Flask をインストールしてみたが … Iwao@DS116:~/pyt_test/t_flask$ pip3 install Flask Collecting Flask Using cached https://files.pythonhosted.org/packages/f2/28/2a03252dfb9ebf377f40fba6a7841b47083260b

  • GLUT でのメニュー - IwaoDev

    GLUT を使用してのテストコードで,起動後データを切替える方法がないかと… メニューの利用で何とかできるか? glutCreateMenu などで検索したがわかりやすい情報が少なかった. https://seesaawiki.jp/w/mikk_ni3_92/d/%b4%f0%cb%dc%ca%d418 https://www.jstage.jst.go.jp/article/itej/67/5/67_417/_pdf http://opengl.jp/glut/section06.html 以前作成した雛型に対して追加.メニュー部分はほぼリンク先のコードのまま. https://jml.mish.work/index.php/cpp/cb-glut.html #include "glut_cb.hxx" #include <iostream> void cb_menu (int val

  • ASUSTOR NAS 上の iconv , whois - IwaoDev

    ASUSTOR NAS の iconv は Fedora や Synology NAS uconv の -o(出力ファイルの指定)がない. [Iwao@fedora ~]$ iconv --help 使用法: iconv [OPTION...] [FILE...] 与えられたファイルのエンコーディングをあるエンコーディングから別のエンコーディングに変換します。 入力/出力形式の指定: -f, --from-code=NAME 元のテキストのエンコーディング -t, --to-code=NAME 出力用のエンコーディング 情報: -l, --list 全ての既知の符号化された文字集合を一覧表示します 出力制御: -c 出力から無効な文字を取り除く -o, --output=FILE 出力ファイル -s, --silent 警告を抑制する --verbose 経過情報を表示する -?, --h

  • AS5202T セットアップ – 2 - IwaoDev

    先日の続き. その後追加したもの. アンチウィルスの ClamAV . 他に Linux Center .使い勝手は思っていたものと少し違った. マニュアルなどは次の所. https://www.asustor.com/ja/service/downloads?product_id=61#document https://www.asustor.com/app_central/?type=&model=52xx,53xx DDNS の設定は ASUSTOR Data Master (ADM) の「設定」-「手動接続」にある. ASUSTOR の標準で用意されているものは「myasustor.com」. IPv6 での設定はちょっとわからず. 次のリンクの様にアクセスできるようになる. http://demosite.myasustor.com/ 他にもいろいろ設定したいと思うが,場所やアプ

  • #error WINDOWS.H already included. の場所を限定する方法 | IwaoDev

    先日からやっているコードの解析部分を単体テスト用に分割していると, --------------------構成: prs_frml - Win32 Debug-------------------- コンパイル中... prs_frml.cpp c:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h> cl.exe の実行エラー prs_frml.exe - エラー 1、警告 0 「パッと見」でわかる時は良いが,今回はわかり難い. そんな時に私が場所を限定していく手順. 次の様に影響していそうな所に #pra

  • 「C4244: ‘初期化中’: ‘INT_PTR’ から ‘int’ への変換です」の対応 | IwaoDev

    VC 2002 より前に作成した「ダイアログベース」のプロジェクトの場合 x64 対応に変更すると XxxApp.cpp(73): warning C4244: ‘初期化中’: ‘INT_PTR’ から ‘int’ への変換です。データが失われる可能性があります。 生成されるスケルトンでは,アプリケーションクラスのダイアログの部分が次の様になっている. CFBXtoMDlg dlg; m_pMainWnd = &dlg; int nResponse = dlg.DoModal(); if (nResponse == IDOK) { } else if (nResponse == IDCANCEL) { } x86,x64 共に warning などを出なくするには,int となっている部分を INT_PTR に変更 する.

  • 漢字を含むソースのテスト - IwaoDev

    ’90 年代前半の頃は JIS と シフトJIS のソースを扱っていた. そのプロジェクトの最初の頃は,ターゲット環境のみでソースを管理していた. 0x1c 0x2d 漢字 0x1c 0x2e の形式.wiki 漢字シフトコード 途中からソース管理は PC-9801DA などに移行してシフトJIS になった. ターゲット環境に移す時,ソースのコピーとシフトJIS から JIS への変換を行っていた. Linux 環境を意識し始めてから新規に書いた共通のコードは 7 ビットの範囲にしている. Windows AP であれば rc ファイルの STRINGTABLE が使用できるが,これにあたるものをどうするか? まず一番簡単な方法の漢字を含むソースでの動作をテストしてみた. この中の ccc(const char* s) の部分はまだ暫定的なコードで,登録されたテーブルから対応する JPN

  • 漢字を含むソースのテスト – 2 - IwaoDev

    前回のコードで,文字列の部分を #define で指定. Iwao@DS116:~/gcc_test/Test/t_linux/cc_ml_2$ uconv -f SJIS cc_ml_2.cpp #include <clocale> #include <iostream> #include "i_define.hxx" #include "_tdefine.hxx" #include "ccc_mlg.hxx" #define Name_1_ _T("Name_1") #define Name_2_ _T("Name_2") #define Name_3_ _T("Name_3") #define Name_4_ _T("Name_4") #define Name_5_ _T("Name_5") #define Name_1J _T("名称 1") #define Name_2J _T(

  • HTTP エラー 500.19 - Internal Server Error | IwaoDev

    DB の場所が変わって「ODBC データ ソース アドミニストレーター」で正しく指定. 動作を確認していると, Provider エラー '80004005' エラーを特定できません /_LIB_/L_LogAcc.asp, 行 224 サイトの再起動を試したが変わらず. OS を再起動することでうまく通るようになった. 他にもチェックしていると, HTTP エラー 500.19 - Internal Server Error ページに関連する構成データが無効であるため、要求されたページにアクセスできません。 エラー情報の詳細: モジュール CustomErrorModule 通知 SendResponse ハンドラー ASPClassic エラー コード 0x800700b7 構成エラー 一意のキー属性 'fileExtension' が '.imo'に設定されている種類 'mimeMa

  • Win10 IIS 環境に Classic ASP のインストールと設定 | IwaoDev

    ここでは Windows 10 環境に Classic ASP をインストールする手順を記述しています. Windows Server 2022 へのインストールは次の所にあります. WS2022 Classic ASP インストール WS2022 ASP ActiveX dll exe の設定 Classic ASP は IIS 7.0 と IIS 7.5 に既定ではインストールされない 「インターネットインフォメーションサービス」の以下の項目をチェックしてインストール. 1.「Web 管理ツール」-「IIS 6 管理互換」-「IIS メタベースおよび IIS 6 構成との互換性」 2.「World Wide Web サービス」-「アプリケーション開発機能」-「ASP」 そのままではスクリプトのエラーメッセージは表示されない. An error occurred on the serve

  • Raspberry Pi で NAS が表示されない? | IwaoDev

    以前は表示されていたと思うが… Raspberry Pi のファイルマネージャ Pcmanfm で「移動」-「ネットワーク」で NAS などが表示されていない. しばらく対応方法がわからなかった. 「ファイルマネージャ」の「アドレス欄」に smb://ds116/ の様に入力することで接続できることを確認.

  • 1