IT業界のすみっこ暮らし

ふと気がついたときの記録

2017年のActivityを振り返る

GitLabのActivity in 職場 ほぼ毎週何かしらの案件でコードを書いたりコードレビューしたりしたのでそこそこ青いのかなー?と思います。 さすがにin職場だから土日のActivityがないことについては笑うところというか良かったねというか。 基本的に1案件は1人…

C#:API呼び出し

前提 リクエスト仕様 POSTメソッドのJSON形式 レスポンス仕様 JSON形式で返却 レスポンス呼び出し レスポンスのjson文字列は個々のModelに格納するのもいいけど、そのまま使うならJObjectが良いかなと思ったり… GetResponse public JObject GetResponse(stri…

PythonでWebスクレイピング:Pixivのブクマ情報をファイルで記録

ソースコードが大変汚いけど、一応バックアップも兼ねてアップします。 ブクマした小説情報(ユーザー/キャプション/タグ/本文)をテキストファイルに保存するのが目的です。単体で作品を保存する場合は色んなブラウザの拡張機能があるので、それらにお世話に…

Python:Beautiful関連参考

hideharaaws.hatenablog.com qiita.com neuron.press stackoverflow.com d.hatena.ne.jp tonari-it.com qiita.com

Python:utf8でテキストファイル作成

cleantext = 'あああ' character_encoding = 'utf8' with io.open('text1.txt', 'w', encoding=character_encoding) as file: file.write(cleantext) encodingを指定しないまま日本語を入れるとまたエンコードエラーになる。

Python:UnicodeEncodeError対策

日本語の文字列を出力しようとしたらUnicodeEncodeErrorエラー! print('あははは') -------- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128) 原因 調べてみるとPythonでエンコード系のエラーはと…

20171212ブクマ

Visual Studio 2017で_references.jsがない件 field-notes.sakura.ne.jp qiita.com www.kk3marketer.com mizchi.hatenablog.com employment.en-japan.com support.google.com www.itmedia.co.jp C#によるWEBサイトへのログイン方法(ベーシック認証、クッキー…

20171207ブクマ

フリーフォント coliss.com blog.sesere.net

SQLとJSONでエスケープ関連メモ

アプリ内でSQL直接実行の際にパラーメータにシングルクォーテーション(')が含まれている場合 stackoverflow.com just replace ' with '' (that's two single quotes, not one double quote) in the string literals. That's it. 以下のようにエスケープした…

SQL Server:データの暗号化・複合化についての諸々メモ

SQL Serverでのデータ暗号化・複合化について検証した内容のまとめ。 0、前提 対象のSQL Serverのバージョンが最新ではない DB単位での認証とか対称キーとかはなるべく使わずに、アプリ単位で暗号化・複合化したい 開発ではEntity Frameworkを使う予定。で…

20171205ブクマ

Using Always Encrypted with Entity Framework 6 | SQL Server Security Blog stackoverflow.com SQL Server Encryption | Microsoft Docs stackoverflow.com stackoverflow.com dba.stackexchange.com stackoverflow.com stackoverflow.com Cryptographic …

Visual Studio 2017&Entity Framework:クラスダイアグラムが表示されない件(edmxファイル)

経緯 Visual Studio 2017でedmxツールを開いてDB内容を更新しようとしたが、そもそもedmxファイルの中身が表示されない。 原因 Visual Studio 2017にデフォルトとして設置されていないので、別途入れる必要があるらしい。 対策 クラスデザイナーをインストー…

SQL Server:localDBのEF接続メモ

MSSQL LocalDBなど関連ブクマ

qiita.com blog.clock-up.jp zero0nine.com SQL Server で Unicode 文字列定数を処理するときは、すべての Unicode 文字列の前に N プレフィックスを付ける必要がある https://support.microsoft.com/ja-jp/help/239530/you-must-precede-all-unicode-string…

ASP.NET MVC:ユーザー設定による多言語対応について諸々メモ

前提 デフォルト言語は日本語だけど、海外のユーザーは英語で見せたい。 ユーザーの設定情報から使用言語の情報を取得可能。 実装 1、リソースファイルを用意する デフォルト言語:Localize.resx 日本語:Localize.ja-JP.resx 英語:Localize.en-US.resx ※…

Visual Studio 2017:ビルド中にbin\roslynファイルがロックされる問題

経緯 Visual Studio 2017から新規WebApplicationプロジェクト作成 ⇒ 初回ビルド ⇒ 正常!⇒ 再ビルド ⇒ ビルドエラー!?! ←イマココ なんでー!? Visual Studioを再起動してもビルドエラー。端末の再起動をすればさすがに効くけど、これじゃ意味がない。 原因 …

Visual Studio 2017:新規ファイル作成時にリソースファイルのテンプレートが見つからない件について

問題 Visual Studioからリソースファイルを追加したい。 でもAdd New Itemからリソースファイルのテンプレートが見つからない?!? 解決 https://developercommunity.visualstudio.com/content/problem/85616/add-new-item-resource-file-resx-missing.html…

20171130ブクマ

あの人気サービスは、Webサイトを高速化するために何をしているか www.wantedly.com mizchi.hatenablog.com detail.chiebukuro.yahoo.co.jp qiita.com speakerdeck.com Thinking in Redux (when all you’ve known is MVC) – Hacker Noon qiita.com Visual St…

イベント参加メモ:Microsoft Azure 徹底活用フェス

【11/28 開催】参加無料 Microsoft Azure 徹底活用フェス@渋谷 開催決定!AI, IoT, ビッグデータ活用からクラウド アプリケーション開発まで、国内インテグレーターが一堂に!Azure Stack 専用エリアも併設!~大好評につき第2弾の開催決定~ よかった点 Mic…

20171126ブクマ

18 Photos That Will Make Your IT Friend Want To Cry | UltraLinx qiita.com Gold クラウド コンピテンシー パートナー - Microsft Partners Tor - Wikipedia www.youtube.com

ネット中立性関連ニュースブクマ

www.nytimes.com www.theverge.com www.itmedia.co.jp wired.jp

20171122ブクマ

gigazine.net www.seasar.org www.hdrainbow.com

ASP.NET MVC:レスポンスヘッダにCookieを設定

セキュリティ設定なし Response.AppendHeader("Set-Cookie", "testCookie=1234; path=/"); セキュリティ設定あり Response.AppendHeader("Set-Cookie", "testCookie=1234; path=/; Secure; HttpOnly"); 参考サイト developer.mozilla.org

20171108ブクマ

cordova.apache.org ja.monaca.io cloud.voicetext.jp voicetext.jp qiita.com hevohevo.hatenablog.com

ASP.NET MVC:logout時のcookieセキュア対応について

ログイン時のCookieのセキュア設定 うん、問題ない。 ログアウト時のCookieのセキュア設定 ログアウトされたので、Cookieの値は空。 でも、値がないとは言え、HttpOnly設定もSecureも設定されていない。 設定は以下の記事通り設定済み。 pie001.hatenablog.c…

C#:コレクション型の比較

※2015/07チーム内で共有するためにまとめた内容。 IEnumerable 全ての始まり(以下全てのインタフェースの親に当てはまる)。 foreachはIEnumerableインターフェースを実装しているクラスしか処理することができません。 特定のアイテムを取得することは出来…

20171031ブクマ

azulitchi.hatenablog.jp 結合文字列を安全に合成する プレーンテキスト変換アプリ CiPT | Change into Plain Text kafka.apache.org qiita.com www.lifehacker.jp ストリーム処理を支えるキューイングシステムの選び方 from Yoshiyasu SAEKI www.slideshare…

ASP.NET MVC:セキュリティ対応関連メモ

対応 1、クッキーの設定 Web.config <system.web> <httpCookies httpOnlyCookies="true" requireSSL="true" /> </system.web> SSL通信のときのみ、クッキーを有効にする 2、レスポンスヘッダーの設定 Web.config <system.webServer> <httpProtocol> <customHeaders> <remove name="X-Powered-By" /> </remove></customheaders></httpprotocol></system.webserver>

EntityFramework:ConnectionStringsのパスワードに特殊記号が含まれる場合

下記の手順でEntityFrameworkでMySQL接続が出来ていることを前提とする pie001.hatenablog.com pie001.hatenablog.com パスワードに特殊記号が含まれる場合 既存のconnectionStrings PW:abcefg <connectionStrings> </connectionstrings>

20171020ブクマ

qiita.com qiita.com qiita.com qiita.com qiita.com github.com isucon.net github.com Front End Performance Checklist 2017 Front End Performance Checklist 2017 [PDF, Apple Pages] – Smashing Magazine www.reddit.com 他人のサイトのアクセス数を確…