github.com SASを使うプログラマーが、SAS言語でプログラムを書く時代が終わりつつある予感。
最近のOffice製品は、インストールの仕方が変わっていて、C2R形式になっている。 この場合、Excel周りのドライバがインストールされなかったりするので注意が必要だ。ACEドライバ入ってないんじゃないかね?Access ODBC ドライバーまたは OLEDB プロバイダー…
あまり気にしていなかったけど、IPアドレスがグローバルIP振られてるわ色々。 https://ja.wikipedia.org/wiki/IPアドレス#プライベートIPアドレス クラス 範囲 サブネットマスク アドレス数 クラスA 10.0.0.0 - 10.255.255.255 255.0.0.0 16,777,216 (16,777…
www.pinnacle21.com Proxy Aware - configuration In trying to eliminate the internet connection error report we've been working with our network teams. It has been determined that the application is not proxy aware (ie the traffic cannot be …
SpotfireのR使うやり方を一通りやっておきたいなあ。 Spotfireのテーブル→R→Spotfireのテーブルみたいな事は出来るとは思うので、Rの帳票がそのまんま使えなくても描画はどうにかなると思うし(特殊な作図を要するもの以外は)、早いことやっときたいなあと…
職務経歴書を書くのは楽しいが、社内評価の度にコミュニケーションとか問われるのが、性格に全くあってないので面倒だなあ。 そんなアッパー系の人種じゃないしなあ。
最近はSASのKnowledgeが溜まらんなあという。 MFILEオプション MPRINTの内容をファイル出力出来る機能。 これを使うとマクロ展開後のソースが出力されるので便利だ。 これってSASマクロで実際には組んでおくけど、マクロの検証が完了しない状況でも作成され…
Adobe Acrobatno5とか相当古い規約に思えるだろうけど、これ、PDF/A規約に近いものになっていると思ってほしい。 PDF/A - WikipediaAdobe Acrobatでは拡張仕様なんかがあるが、そういうのは使わないようにする必要がある。
うーんマジでR○ve面倒臭いのだけど、どうにもCSVとかロールとかで、複雑に組めてしまうのが大きい。 会社ごとにカスタマイズする意味ってほぼないよね。製薬企業が内製するなら別だけど、個別カスタマイズするくらいなら制限かけた上でやれた方がいいし、運…
Unicode→UTF-16とか Windowsの昔のツールだとUnicodeと呼ばれていた文字コードは、UTF-16だったりする。LEかBEかはBOMでわかるのだが、WindowsはUTF-16 LEのような形で保存していたりする。 UTF-8ではないので一応注意。 UnicodeにもBOMがあることが。 こち…
www.cresco.co.jp 見かけて、ふむふむと頷いていたのですが。 SASの欠損値の要諦 missing valueと英語表記されますが、RDBのNULLとは違う挙動をします。 NULLは型としてNULL型があるが、SASの場合には文字列型・数値型などの型を持ちます。 結果として、欠損…
変数の数不一致を検出(しやすいように) LISTVARオプションつける 計算誤差をスルーしたい場合 METHOD=ABSOLUTEとかにして、CRITERION=1E-12を設定する ※1E-12は取り決めであるけども大体これくらいの計算誤差は出る 差があったらERRORをログに出す ERRORオ…
・VSCodeでSAS実行まで これは現実的に可能だが、バッチ実行スタイルになる。 悔しいかな今のところはLinterは難しそうだ。・SAS実行高速化 memlibとか使えればもっと爆速になるはず、だが、メモリのクォータ問題もあり、難しそうだ。SAS実行プロセスをキュ…
わざわざお声掛け頂いて大変申し訳ないのですが、 英会話能力ない 調整能力ない 及び 技術営業の力ない かなりのコミュニケーション下手 があって、多分ご希望通りの力はない、そう思っているところがあります。 もう一つは、まだ今の会社に引っ張られ、責務…
「ん?なんでそれ間違えたの?」という用語ミスのトラブルを見かけたのですが。 具体的な単語を書くと宜しくないので止めときますけど。 専門用語というよりは、業界用語ですね。私化学工学出身なので、この手の単語には接したことがあります。 そうですねえ…
これらはほとんど変わらない、とSAS V6のマニュアルを見ても書いていた記憶が・・・・・・SAS日本語オンラインマニュアルの、「Base SAS 9.4 プロシジャガイド」に載っているリスト(p.2079)とかが便利です。統計プロシージャのガイドでないところが何とい…
sas-tumesas.blogspot.com を見て。特殊欠損値は、気がつく人は気がつく、知らない人は知らないし分かりづらいのであんまり使う事はないのですが。 以下サンプル。 data _NULL_ ; a = .M ; put a ; if a^=. then put '特殊欠損値は通常の欠損値とは異なりま…
SASが標準で作成するログのパターンに合わせるかどうか 「ERROR:...」「WARNING:」「NOTE:」みたいなのに合わせるかどうか。 あと、SYSERR等を取り扱うかどうか。 SAS DMSの中で色が違うだけでいい、というのであれば、ログにputステートメント等で「ERROR:.…
SASはLinux版もありますが。 というか、SASってWindows版後から出してた印象なので、むしろWindows対応に四苦八苦してた気が。 どのLinuxでも載るという訳ではありません。 ええと、SAS Analytics UだったかはVM入れさせるのであんまり関係ないのですが、素…
タスクスケジューラーで自動的に何らかのプログラムを動かし、例えば毎日一回は何かを実行する、というのは大変よくやると思うが、タスクスケジューラーで実行しづらいものはあり、例えばデスクトップセッションで画面を必要とするようなものは、実行出来な…
Vivaldi 2.0にしたついでに、寝ながら使うFedoraマシンのブラウザを完全にVivaldi一本でやる試み。 Vivaldiって何 Chromiumベースのブラウザで、色々カスタマイズして使いたい人向けのブラウザ。 ステータスバーやペイン表示がデフォルトで設定可能。設定項…
namelesscity.hatenadiary.com あれから使いながら、結局Atom EditorからVS Codeに引っ越した。 理由としては、 「会社のプロキシ超えするのにAtom Editorでハマリが多すぎる」 から。 ユーザIDやパスワードの特殊文字の調査とかもダルい。 VS CodeはWindows…
それ、逸脱チェックみたいな話になっていくのかな? という感想。 時代が進まねえ・・・・・・ 論理チェックとかかなり軽量化していったのを経験した身としては、そんな金とリスクのトレードオフに合わせて適当にさじ加減変わるなら、そのように要件早めに出…
SASユーザー総会にて。 社内の人に挨拶をするだけのつもりが、いきなりだったのでちょっとビックリしました。 流石にブログ名音声で呼ばれるのはなあ。いやつけたのは自分ですが。
IronPythonをWindows 7にインストールしたらVisual Studio Codeで食わせるのにハマった。 こちらは標準のPythonにPython .NETを食わせることで回避。完全互換ではないようですが。 Python .NET(pythononnet)をFedoraに入れてみようとしたら、Monoとの連携に…
spotfiremaniacs.net 余談ながら、「StreamBaseとH2O連携 | Spotfireで学ぶデータサイエンス超入門」 がIoTとかには必要になってくるやつなので興味深いです(が、どこまで使えるかは分からないです触ってないので) 何が出来て何が出来ないという範囲を探し…
こんなの。 filename _IN ... ; filename _OUT ... ; data _NULL_ ; length TEXT $32767. ; infile _IN lrecl=32767 dlm='1a'x; input TEXT ; file _OUT lrecl=32767 dlm='1a'x; length NUM_DQ FLG_DQ 8. ; retain FLG_DQ ; if _N_ = 1 then FLG_DQ = 0 ; NU…
はてなブログのSSL対応をしました。 無料版でありはてなのドメインなのでLet's Encrypt対応です。 Symantec絡みの事で、製薬企業のサイトで見えなくなりそうなサイトが・・・・・・大丈夫でしょうかね。 シマンテックの SSL/TLS サーバ証明書の入れ替えにつ…
Pinnacle 21ほどのチェックはいらないんだけど、単純にnullがあるとか、全部nullとか、データセットの素性を明らかにするようなチェックツールがいるなあと。 Enterprise Guideで一変数要約統計みたいなのが簡単に出せたような記憶があるけど、怪しい文字変…
愚痴っぽいメモ。 google:プロジェクト 失敗 コミュニケーション不足 失敗気味であればあるほどコミュニケーションは阻害される。コミュニケーション不足は擬似相関な要因で、兆しを見付けたらなにかがおかしいので別の所の故障原因を探すのが吉。 「コミュ…