我輩はブロガーではない。ネタもまだない

SASとかDelphiあたりの人様の役に立たないネタを提供します

2021-01-01から1年間の記事一覧

プリンタを新調しました

brotherの複合機MFC-J6583CDWを買いました(会社の金で)。 価格.comでA3対応、両面印刷可能なプリンタの最安がこれだったので(FAXいらないけど)リモートワークが増えたためか、半導体不足もあってか、かなり在庫が逼迫しているようですがなんとかすぐに入…

データベーススペシャリスト試験 午前Iの結果

1週間前に成績紹介ができるようになっていることをすっかり忘れていました。自己採点通りでした たしかこの受験番号は免除の際に使用するので受験症捨てちゃいけませんね。

メモリーカードはバックアップと予備を忘れずに

何年か前のヨドバシ年末福袋で購入したNIKON D3100に、PC Depotの年始セールで購入したGREENHOUSEのメモリーカードを挿して使用していたところ、 「このメモリーカードは壊れている可能性があるため、使用できません。交換してください」 というメッセージが…

GENERICシステムオプション

SAS

GENERIC システムオプションをご存知ですか。 SAS Communityの回答で教えてもらったのですが、undocumentedな感じで詳細がわからないので試してみました。

BaseSASユーザのためのGit(その6:実行ログの管理)

SAS

今回はログの話。めっちゃ長いyo。 構成ファイルだけ見たい方は最後へどうぞ。

BaseSASユーザのためのGit(その5:別ブランチの変更を反映させる)

SAS

さて、前回はサブミットのテスト用環境(ブランチ)を作成し、プログラム本体の変更も行いました。 最後に、ブランチをmasterにマージしてもいいんですけど、テスト実行のログとかは必要ないので、プログラム本体の変更だけをmasterブランチに反映させたいと…

BaseSASユーザのためのGit(その4:sasプログラムの実行結果の管理)

SAS

夜な夜な真・女神転生Vをやっていて記事を全く更新していませんでした…。今4周目です(どうでもいい) さて、皆さんはプログラムをどのように実行しているでしょうか。 SASを開き、プログラムを開いて実行 SASプログラムファイルを右クリックしてサブミット …

BaseSASユーザのためのGit(その3:sasプログラムの問題と変更の破棄)

SAS

前回はブランチを切って、修正したプログラムをコミットしてmasterにマージする、という作業を行いました。 日本語(DBCS:ダブルバイト文字)の入力 さて、今回はまた別の修正をしましょう。今度は「fix_comment」というブランチを作成して、プログラムに以…

BaseSASユーザのためのGit(その2:sasプログラムの登録と変更)

SAS

前回は、Gitを使うためにSourceTreeのセットアップを行いました。今回は、実際にsasプログラムを登録し、変更する手順を解説します。

BaseSASユーザのためのGit(その1:セットアップ)

前回こんなこと言ったので、SASユーザのためのGitを使ったプログラム管理方法を紹介していきたいと思います。

Delphi11で古いiOS端末を使ってデバッグする

これはAdvent Calendar2021 Delphiの3日目の投稿です。 qiita.com さて、どんなシステム開発でもリリース前にしなきゃいけないのは、「デバッグ作業」ですね。DelphiでiOS開発する上では以前はXcodeのiOSシミュレータが使用できましたが、Delphi11ではiOSシ…

SASとオープンソース

SAS

さて、先日のSASユーザ総会のOSS関連が(ごく)一部で話題になっていますが、じゃぁお前はどうなのさ? というところで1つ紹介したいと思います。それは Git です!(ドヤァ)個人的には、(既存のBase)SAS (※1) に全く無い機能にも関わらず、SASとかなり親和…

SASユーザ総会の2021の感想(OSSの話)

オープンソースの話が聞けるということで昼飯も食わずに健康診断が終わって腹ペコのまま急いでデスクに向かったのに、期待した程の内容が聞けなかったですね。(ごめんなさい) 「製薬業界におけるオープンソースソフトウェア(OSS)の可能性」 (12/1までは…

resolve関数の落とし穴

SAS

さて、マクロ変数に格納された値を取得したい時、どんな方法があるでしょうか。 通常は、&で展開、symget、resolve関数のいずれかを使うと思いますが、落とし穴があるのでご紹介。まぁ変なコード例ばかり(こんなコード書かねぇよ、って?書いたのでこの問題…

真・女神転生Vを買いました

ネタバレを含みます。ご注意ください。 自分は一切他のサイトを見ていないので、同じ/逆の意見、レビューがあるかもしれません。あしからず。 女神転生関連のプレイ経歴は以下のような感じです SFC版 真・女神転生II(全ルート) SFC版 真・女神転生if...(全…

Japan SAS Discussionのリンク変更

SAS

タイトルの通りです。なぜかこの数日間にURLの変更がありました。 単なるURL変更と言うより、新しいCommunity areasを作成してそこに投稿を全部移行した感じですね。もともとは https://communities.sas.com/t5/Japan-SAS-Discussion/bd-p/ja_forum でしたが…

XPTViewerのiOS対応

さて、Delphiを使ってサクサク3プラットフォームまで対応してきましたが、iOS対応に難航しています。 iOSのセキュリティの高さによるもので、基本的に自アプリ以外のディレクトリにはアクセスできないため、xptファイルにアクセスできない状況なのです。web…

SASユーザ会2021

SAS

すっかり忘れていました。 XPT viewerネタで出ても良かったですね(え?需要がない?いや、間に合ってないw)仕方がないので聴講申込みをしてきました。今年は11/18-11/20にオンライン開催で無料(!)です。オンラインのときって、発表ってどうやってやっ…

XPTViewer更新(Androidに対応)

XPTViewerを更新しました。 Androidに対応しました 最後のobsにゴミデータが表示される不具合を修正しました。 バージョンは0.5.0.0です。 こちらからどうぞ https://bitbucket.org/t_kawakami/xptviewer-for-public/src/main/これでフォーマット以外のバグ…

XPTViewer更新(macに対応)

XPTViewerを更新しましまた。 macに対応しました(Big Surでのみ検証済) MONYYフォーマットに対応 読込時のプログレスバー表示を改善 アイコンを変更しました。

GooglePixel6買いました

Google Storeでpixel6買いました。 128GBの無印ブラック。注文遅れたけど最速発送組に入れたようですが、ほぼ同時に注文したコーラルピンクは未だ発送されていません。 ピンクのほうが人気なんですかね。256GBも在庫がなかったみたいだし。

Delphiに頼らずAndroid11の開発環境をセットアップする

さて、前回はDelphiでAndroid開発環境をセットアップしましたが、 Delphiのバージョンが異なるとまた別の環境にAndroid開発環境が作成されてしまう 複数あると混乱する といった問題を回避するために、今回はDelphiに頼らず、自分で環境をセットアップしたい…

AndroidタブレットをDelphi11で認識するようにセットアップ

先日、Androidタブレットを購入しましたので、やはり試したいアプリの実機転送(配置)。かなり手間取ったのでまとめておきます。 (正確に言うと、自前でSDKをセットアップする方法に) 結論は以下です 1. Delphi11のSDKマネージャにはたくさんのバグがある…

Androidタブレット買いました。

最近こんなの買ってばっかりで奥さんにバレた時が怖いです。 家にあるタブレットといえば、 カスタムROM入れたNexus7 2013 >クソ遅い Fire 7 Kidsモデル >クソ遅い という、二昔前の7インチモデルだけだったので、10インチで多少キビキビ動くやつが欲しかっ…

CDATAのSAS.ds対応が正式版に!

気づいたら9/27に正式版がリリースされていたみたいです。問い合わせをしたら前回の担当者が申し訳なさげに、前回報告してくれた不具合は直ったよ、ここから最新版をダウンロードしてみてね、と連絡が来ました。 ウッキウッキしながら洗い物を終わらせ、検証…

XPTViewer on Mac

開発中のXPTViewerですが、前の記事の通りmacをセットアップし、ターゲットプラットフォームをmacOSにしただけで動作しました。WindowsとMacで異なるソースは1行だけ。 Delphiすげぇ。

Mac用アプリ開発のためにしたこと(MacとDelphiのセットアップ)

Delphiでは、1ソースでWindowsだけじゃなく、Mac, iOS, Androidのアプリ作成が可能です。 XPTViewerもMacに対応させるべく、Macを買いました。さて、ビルドまでにかなりの手順を踏まねばならないので、備忘がてらまとめておきます。1. Macを買う 色々と条件…

SAS XPTビューワを更新しました(v0.2.1.0)

SAS

対応フォーマットを追加しました。 修正:BINARY 追加:DATETIME, BEST バージョンは0.2.1.0です。 こちらからどうぞ https://bitbucket.org/t_kawakami/xptviewer-for-public/src/main/ あとはw.dフォーマットですかね。当初の想定としてはここまで対応でき…

情報処理試験の高度試験午前Iの結果

はい、午前Iしか受けなかったヘタレです。午前Iの解答がIPAで公開されていますので採点しました。30問中21問、7割ですからなんとか2年間の免除ゲットです。採点中、最初の18問で10問しかあってなかったのはヒヤヒヤしました。 後半でなんとか盛り返しました。

情報処理安全確保支援士証

ちょっと前に届いていました。 これ、携帯する必要はないですよね?もともとの紙っぺらの登録証(更新申請時に送った原本)の代わりだと思います。バッチは2970円(税込み)かかるので申請してませんが…(金とるのかよ