備忘録

Windows10のネットワーク一覧にLinux(samba)を表示したい

Windows 10でsambaの共有がネットワーク一覧に見えないじゃないですか。それを何とかする話。 OSはdebian。見えない原因はSMB1が無効化されて探索プロトコルがNetBIOSからWS-Discoveryに変更されたからみたいです。ではsambaでWS-Discoveryを有効にすればよ…

TwitterIrcGatewayをmono 6で動かす

twitterがTLS 1.2限定になって無事TwitterIrcGatewayが死亡したわけですが、ここはソースいじってLinux(debian 9)環境のmono(6.0.0.319)で動かそうという話。ソースはopentigリポジトリから、編集はVisual Studio 2017 Community版で行いました。なおそれま…

Windows 10 October 2018 Update(1809)同士のリモートデスクトップができない

あまり情報がなくて再現パターンがはっきりとわからないのですがウチの環境は100%再現しているので書く。事象としては、Windows 10(1809)からWindows 10 Pro(1809)にRDPすると画面が黒くなる、ログオンできてもフリーズするなどして操作できません。接続の状…

UWPウインドウからパッケージ名を取りたい

UWPアプリはApplicationFrameWindowクラスウインドウの子供にWindows.UI.Core.CoreWindowクラスウインドウが別プロセスでいるのでそこからプロセスIDを取得してよしなに。って感じの説明がぐぐるとヒットしますが、UWPウインドウがアクティブの場合、Windows…

Zabbix v3.4でmirakurunの監視効率化を図る

更新しないといったなあれはryyarukizero.hatenablog.jpはい前回の続きです。 というか前回の記事の推敲中に気づいたのですが、Zabbix v3.4から追加された依存アイテムでmirakurunへのアクセス数を1回にできることが分かったので早速対応したという。まずZ…

mirakurunをZabbixで監視したい

mirakurunとchinachuγは導入済みの前提で話が進みます。当方の環境はdebianでZabbixは3.4。mirakurun公式がもっているmuninプラグインみたいことをZabbixでもやりたい!という導入から。で方針としてmirakurunのstatus APIを叩いてJSONをパースすればよいと…

Xamarin.AndroidでISerializableする話

結論=>無意味。JSONあたりにシリアライズして文字列としてやり取りしよう。以下結論に至るまでことの顛末を記す。 Androidな開発でクラスをシリアライズすることは多々ある。Activityの遷移とか保存とかでBundkeにシリアライズして受け渡したりとか。そこで…

Xamarin Formsのマウスイベントが少ない話の続き

yarukizero.hatenablog.jp前回書かなかったレンダラの実装。今回は実際に書いたコードを張り付けるだけの簡単なお仕事なので前回の話と微妙に違う。まず共通部分。 public interface IClickableView { bool CallClick(); bool CallPointerDown(); bool CallP…

Xamarin Formsのマウスイベントが少ない話

この文章はローカルで書きためておいたので現状すでに乖離している可能性があります。ここ最近xamarinを使用しているのだけどプラットフォーム互換が障害になっているのかマウス/タッチイベント系がなくて困る。MouseDown/Upとかそういうの。ないものはない…