読者です 読者をやめる 読者になる 読者になる

clock-up-blog

go-mi-tech

C# による JSON 相互変換 (Json.NET 利用)

概要 以下について解説する。 C# オブジェクトを JSON テキストに変換する方法 JSON テキストを C# オブジェクトに変換する方法

jQuery 3 系注入用ブックマークレット

各種 jQuery の使われていないサイト上で Developer Console を使って jQuery でゴニョゴニョしたい場合などがときどきあると思う。あるよね?

ASP.NET MVC のバージョン確認方法

自分は普段「ASP.NET MVC 5」を使っている「つもり」ではあるのだが、一体どこを見れば実際に自分が使っている ASP.NET MVC のバージョンを確認できるのか、という話。

(ASP.NET MVC) UseTwitterAuthentication で AuthenticationException が出る場合の対処

ASP.NET MVC の SNS 連携機能について Visual Studio で ASP.NET MVC 5 の新規プロジェクトを作ると、ご丁寧にも最初から Microsoft, Facebook, Twitter, Google との連携用コードが(コメントアウトされた形で)付いてくる。App_Start/Startup.Auth.cs //ap…

8月20日「ASP.NET MVC もくもく会 #4」概要レポート

イベントの概要 ASP.NET MVC もくもく会 #4 2016-08-20(土)10:00 – 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) ASP.NET MVC もくもく会 #4 - 主にC#もくもく会 | Doorkeeper

(ASP.NET MVC) 「Login failed for user '{your_username}'.」というエラー

まぁよくあるあるなエラーなのであるが一応記録を残しておく。

(ASP.NET MVC) Web.config に書かれた connectionStrings 情報を C# で取得する

Web.config 例 以下のように定義された connectionStrings 内の情報を C# コードで読み取る。 .... <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\.;....;Integrated Security=True" providerName="System.Data.SqlClient" /> </add></connectionstrings>

(ASP.NET MVC) Web.config の connectionString は長すぎるので改行入れると見やすくて良い

フツーに Web.config 書くとこんな感じ。 .... <connectionStrings> </connectionstrings>

ASP.NET MVC 例外メッセージをすべて英語にする

(If you prefer English than Japanese, you can see English article.)ASP.NET MVC で例外が発生したときに表示されるエラーメッセージをすべて英語にする。 方法 端的にいうと以下の2行を加えるだけで良い。Global.asax.cs .... using System.Globalizatio…

ASP.NET MVC でファイル読み書き

データ保持の方法としてはあまり主流ではない(?)かもしれませんが、ASP.NET MVC における単純なファイル読み書きについて。

Kudu による Azure App Service のファイルアクセス

前回の記事 (Azure の App Service にデプロイしたファイルを WinSCP (FTPS) で閲覧する - clock-up-blog) のように WinSCP (FTP, FTPS) を使って Azure インスタンス内のファイルを閲覧する方法もあるが、もうちょっと簡単(ではあるがそれほど使い勝手はよ…

Azure の App Service にデプロイしたファイルを WinSCP (FTPS) で閲覧する

Azure の App Service にデプロイしたファイルを FTPS で閲覧する方法。

Chrome で Backspace による「戻る」機能を有効にする(拡張を使わない方法)

ここ最近の Chrome のアップデートで、Backspace による「戻る」機能が無効化されました。これを有効に戻す方法を紹介します。

Xamarin ListView のアイテム縦幅を動的に変える

こういうのを実現する方法。 ※フォントが化けてるのはスルーしてください(◔౪◔)

8月11日「Xamarinもくもく会 #4」概要レポート

イベントの概要 Xamarinプログラミングもくもく会 #4 2016-08-11(木)10:00 - 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) Xamarin プログラミングもくもく会 #4 - 主にC#もくもく会 | Doorkeeper

猫の見た1000年の記憶

猫は1000年生きるというのは事実ではないがしかし暗喩としては有りうる。 一つの可能性として、猫は個から個へ記憶を伝達する。親の記憶も親の親の記憶も受け継がれていて1000年前程度のことはきっと覚えてる。 1000年前の今は平安時代。ちょうど藤原道長が…

Visual Studio から SQL Server LocalDB へ接続するためのアレコレ

SQL Server LocalDB へ接続する際の Data Source 文字列が分からずにハマる人はたぶん多いと思うし僕もけっこうな時間ハマったのでメモを残しておく。

7月18日「ASP.NET MVC もくもく会 #3」概要レポート

イベントの概要 ASP.NET MVC もくもく会 #3 2016-07-18(月曜祝日)10:00 – 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) ASP.NET MVC もくもく会 #3 - 主にC#もくもく会 | Doorkeeper

7月17日「Xamarinプログラミングもくもく会 #3」概要レポート

イベントの概要 Xamarinプログラミングもくもく会 #3 2016-07-17(日)10:00 – 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) Xamarin プログラミングもくもく会 #3 - 主にC#もくもく会 | Doorkeeper

7月16日「Windowsプログラミングもくもく会 #3」概要レポート

イベントの概要 Windowsプログラミングもくもく会 #3 2016-07-16(土)10:00 – 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) Windowsプログラミングもくもく会 #3 - 主にC#もくもく会 | Doorkeeper

マイナンバーカードは申請から発行まで半年かかるやで

※自治体やその他諸条件にもよると思うマイナンバーカードなかなか来ないので、区役所に出向いて問い合わせてみたところ、 「4月末に申請済みですね。9月頃に発行通知が届くかと思われますのでお待ちください。」 「なるほど」 申請はお早めに。

7月3日「ASP.NET MVC もくもく会 #2」概要レポート

イベントの概要 ASP.NET MVC もくもく会 #2 2016-07-03(日)10:00 – 18:00 会場: コワーキングスペース茅場町 Co-Edo(コエド) ASP.NET MVC もくもく会 #2 - Co-Edo Developers | Doorkeeper

VS Xamarin.Android で「A numeric comparison was attempted on "$(_DeviceSdkVersion)" that evaluates to "" instead of a number」って出るときの対処

(If you prefer English than Japanese, you can see English article.) 筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558) Genymotion Version 2.7.2 Revision 20…

VS Xamarin.Android で「Error MSB3375: The file "obj\Debug\android\bin\packaged_resources" does not exist.」って出るときの対処

筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558)

VS Xamarin.Android で「You must uninstall any 'Android SDK Build-tools' versions older than 23.0.0」って出るときの対処

筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558)

math.jsによりJavaScriptで複素数を扱う

-((-1)^(1/7))を何度か2乗してみる話 とりあえずだまされたと思って-((-1)^(1/7))を2乗してみてくれ - アジマティクス ちょっとこれの記事に感銘を受けまして。 ただ、僕は数学者ではなくプログラマなのでプログラマ的に検算をしたいと思います。 計算…

時代はもくもく会だと思う。エンジニア向けイベントの区分と人種について。

各々が各々の時代を持てば良いと思う。 少なくとも今の僕にとって時代はもくもく会だ。

英語漫画の緩やかなススメ

フィリピン留学から帰ってきてからというもの碌な生産活動もせずにひたすら英語の学習を続けていました。(結果はそれほど伴っていない)最近は英語版の日本漫画(原作は日本で、それが海外用に翻訳されたもの)を読み漁っていたりします。まだまだスムーズ…

フィリピン英語留学2か月の記録 (サウスピーク)

英語を勉強しようと思いました。 が、僕は意志が弱いので自分ひとりで勉強することができません。意志が弱い人間を追い込むには環境を変えるしかないというのが僕の持論でありまして、そんなわけで2月末~4月半ばまで、約2か月間ほど、自分を英語留学の地に…

セブ島の犬

ここのところフィリピンのセブ島にある英語学校に滞在していまして。ずっと英語の勉強しかしていないので特段何か書くこともないのですが、犬の写真がおもしろいのでここにあげておきます。 路上の犬 いたる道端に犬がいます。野生なのか飼い犬なのかよくわ…

ちょっと休んだほうが良い数学者の映画『π』

技術系ブログとしては普段と毛色が違うのですが、プログラマの映画 Advent Calendar 2015 (18日目) に肖りまして、プログラマおよび狂信的な理系の方々全般にお勧めな映画『π』を紹介します。 π (映画) - Wikipedia より 1998年公開 監督、脚本:ダーレン・…

「リンク作成シェル拡張」を GitHub でメンテナンスしていきます

// この投稿は Windows & Microsoft技術 基礎 Advent Calendar 2015 の 13 日目の記事です。Advent Calendar っぽくないネタですみません。端的にいうと T.Kawasaki 氏の「リンク作成シェル拡張」を、僭越ながら GitHub 上の僕のアカウント上でメンテナンス…

Windowsでの「extconf.rb:104:in `makemakefiles': unhandled exception」対処

Windows で gem install しようとしたときに出てくるコレへの対処 エラー例 gem install knife-solo しようとしたときとか。 > gem install knife-solo … Fetching: coderay-1.1.0.gem (100%) Successfully installed coderay-1.1.0 Fetching: pry-0.10.3.ge…

PHPMailer エラー「SMTP Error: Could not authenticate.」への対処

「SMTP Error: Could not authenticate.」が出る原因はいくつかあると思いますが、その一例への対処。 先にまとめ 「SMTP Error: Could not authenticate.」のログが出る時点で PHPMailer が古いので新しくすること SMTPDebug をセットしてエラー詳細を見る…

【今日のMFクラウド改造】仕訳帳の借方と貸方の間に線を付ける

MFクラウドとは 家計簿アプリであるところの「マネーフォワード」のビジネス版です。 https://moneyforward.com/ … 家庭用 https://biz.moneyforward.com/ … ビジネス用 みたいな位置付け。だと思う。 改造します MFクラウド、全般的に高機能なのですが、細…

睡眠、記憶の喪失、人の弱さ、生死、休息、いつかの日記

僕は基本的に誰かの益になるであろう記事しか書かない。そうじゃない記事を書くときもあるけどそれはただの気紛れであり特に信条は無い。何故なら凡人の日常を綴ったところでそれほど誰かの益になることは無いからであって。そもそもそれはだいたい「面白く…

Red Hat Enterprise Linux への日本語フォント導入

Red Hat Enterprise Linux 7.1 にて。 問題 Web ページを PDF に変換するために wkhtmltopdf を割と好んで使っているのだが、環境によっては日本語フォントが認識できず文字化けしてしまい困っていた。 対策 日本語フォントを入れる。 # cd /usr/share/fonts…

Not Skype for Web, but qskype

ブラウザから Skype の発言内容を閲覧・検索できる qskype というものを作った。 本 qskype の機能は、Skype がローカルに使用している SQLite データベースを読み取ることで実現している。 想定構成 とりあえず Linux 上で Skype を常駐させておいて、qskyp…

AWS EC2 上の Red Hat Enterprise Linux 7.1 に Windows からリモートデスクトップ接続する

今回の環境 AWS (Amazon Web Services) EC2 上の Red Hat Enterprise Linux 7.1 (HVM) EC2 セキュリティグループ設定 RDP (3389) ポートを受け付けるように設定しておく。

VirtualBox内CentOSディスク拡張 (物理ディスクによる拡張)

既存ディスク内のプライマリパーティションが4個になってしまっていて、これ以上容量を拡張することができなくなってしまった。仕方ないので (VirtualBox的な意味での) 物理ディスク (*.vdi) を増やすことにより容量を確保する。 参考 こちらは物理ディスク …

Genymotion 上の Android でマルチユーザを扱う

Genymotion 良いですね。けっこう高速に動く Android エミュレータです。 選択するモデルとしては Nexus 7 あたりが諸々程よい感じで好きです。 デフォルトではユーザ管理メニューが出ない。 設定画面開くと、Sound, Display, Storage, Battery, Apps に続い…

IT勉強会ですよリニューアル

作っては放置、作っては放置の俺が重い腰を上げたんだぜ。 1年半くらい放置していたら、ここ数週間でちらほらと「壊れている」報告が。。結局サービスは作りっぱなしじゃダメなんだよなぁ。 引用 プロダクトが完成しそうになると会社を辞めたくなる問題につ…

VirtualBox内CentOSディスク拡張

これまでに2~3回やった気がするけど毎度忘れるのでちゃんとメモります。 拡張前の df # df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/vg_centcarbon-lv_root 22527292 21140684 252768 99% / …かなり限界に近い。

CentOS 6.6 に最新版 git を入れる

手元の CentOS 6.6 に最新版の git を入れたい。 yum でインストールできる git はけっこう古かった 現状 # cat /etc/redhat-release CentOS release 6.6 (Final)# yum list | grep git … git.x86_64 1.7.1-3.el6_4.1 base …古い。 ソースコードを入手し、ビ…

SSH パスワード認証おさらい

軽くメモ。 サーバ側 /etc/ssh/sshd_config 設定 PasswordAuthentication を yes にすることにより、パスワード認証を許可する。 PasswordAuthentication yes昔はここの設定のデフォルトが yes になっていることが多かったので特に設定を変更する必要はなか…

gitコミット時・チェックアウト時にインデントのタブ・スペース変換を行う

Git

概要 (とりわけ共有されうる)ソースコードのインデントはスペースで打つのが良いとされている。ただ、普段タブで打ってしまっている人もいる。タブ派の人に無理にスペースを使わせるのは辛い。というか僕が実のところタブ派なので辛い。こういうのは git …

Windowsプロセスの誕生と死滅の緩い監視

必要なので作りました。 ソースコードと実行ファイル kobake/WinProcessListWatch · GitHub 概要 プロセスが起動されたタイミング、終了されたタイミングをざっくりと監視する。

PDF 書類を Markdown で作成する

書類の管理形式 1月に作った会社 の登記の際に定款等の書類を作成する必要がありました。印刷や電子署名の都合を考えると、できあがる書類は PDF 形式であることが望ましいです。書類作成にどのようなツールを用いるのかというと Word 等がたぶん一般的だと…

電波時計が届いた

なんか届いた 注文した記憶がなかったがメールを漁っていたら3日前の深夜に楽天で発注した形跡があった。僕は寝る前の記憶をよくなくす。

逆コンパイルにより apk から Java ソースコードを生成する

概要 Android のアプリケーション本体であるところの apk ファイルから、そのアプリケーションを構成している元のソースコードに近いものを復元したい。逆コンパイルを用いて実現する。

});