IT業界のすみっこ暮らし

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

開発

Visual Studio 2017 version 15.7以上のデバッグ設定について

pie001.hatenablog.com Visual Studioを更新したら、Webサイトのデバッグの際にブラウザを閉じると同時にデバッグが終了する現象が発生したのでそれの対策方法を調べました。 ブラウザを閉じてもデバッグが止まらないようにする 下記項目のチェックを外すこ…

C#:EPPLUSで数式設定変更&値検索

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using OfficeOpenXml; namespace EpplusTest { public class Program { public static void Main(string[] args) …

ブクマ20180509

www.publickey1.jp www.itmedia.co.jp uxmilk.jp b.hatena.ne.jp b.hatena.ne.jp b.hatena.ne.jp b.hatena.ne.jp

jQueryのclickイベントに関してメモ

下記のコードでunbind('click')がない場合、既に$('input[id^=attachmentData]')にclickイベントが宣言されている場合、同じイベントが重複して宣言されてしまう。 $('#elementId').unbind('click').click(function () { // 何らかの処理 }); なんでunbind('…

Bonfire Frontend #1に参加してきました

イベント概要 ヤフー主催の「フロントエンド」にフォーカスした情報共有を定期的に行う勉強会/交流会イベントです。 様々な最新技術の活用方法やデザイナー、バックエンドとの連携など、フロントエンドが抱える課題を共有し、フロントエンドについてを熱く語…

ASP.NET MVCの開発がはじめての人向けのアドバイス

最近、職場でASP.NET MVCを初めて触りながら開発してる人に対し、その人の作ったコードを見ながらコードレビューというより、ASP.NET MVCではこういうことが出来ます。とアドバイスをする機会があったので、その内容を簡単にまとめてみました。 1、アプリケ…

Macでrubyのバージョンアップ手順

1、brew update # brew update $ brew update permission系のエラーが出る場合は該当パスへ移動する 例 $ cd /Library/Developer/CommandLineTools 結果として下記のように表示されたらOK Already up-to-date. 2、brew install # brew install $ brew inst…

Chromeに入れてる拡張機能

Full Page Screen Capture 全体画面のキャプチャにはこれは一番機能がシンプルで気に入ってる chrome.google.com AdBlock chrome.google.com Ginger 英語のスペルチェックにとても便利 Ginger Software | English Grammar & Writing App chrome.google.com W…

ブクマ20180306

VPSで試してから触りたいクラウドサービスを検討中 heroku www.heroku.com www.sejuku.net blog.ruedap.com GAE cloud.google.com azure Azure の無料アカウントを今すぐ作成しましょう | Microsoft Azure AWS aws.amazon.com aws.amazon.com qiita.com UI参…

さくらVPSを申し込みました

言語はなんでもいいから簡単なサービスを作ってみようーと思って一番手軽?そうなさくらVPSに手を出して見ました。 申し込み仕様 サービス:さくらのVPS(v4) SSD 1G TK02 リージョン: 東京 第2ゾーン お申し込み数: 1 これからこれ↓見ながらセッティングし…

業務によく使うツール一覧

随時追加予定。 Win merge WinMerge 日本語版 Fiddler e-algorithm.xyz Color Picker www.vector.co.jp Linq pad LINQPad - The .NET Programmer's Playground

ChatworkがChromeのシークレットウィンドウでは閲覧できない件

面白いことだと思ったので簡単にメモしておきます。 ※この記事は2018/02/16 19時時点の内容になります。 1、前提 私の職場は業務にChatworkを使っています。 …そろそろSlackに移行してもいいと思うけど(ry 2、画面がおかしい 2018/02/15 18:45辺りからChro…

Bonfire API #1に参加してきました

イベント概要 ヤフー主催の技術・デザインコミュニティ「Bonfire」の中で、APIやサーバーサイド技術にフォーカスした情報共有を定期的に行う勉強会/交流会イベントです。 開発する上で浮かんでくる課題や、目まぐるしく進化を続ける市場環境とどう向き合って…

はてなブクマを眺めていたら気になるところがあった

今日も楽しくはてなブクマを眺めていたらふと気付いた。 あれ?タイトル(aタグ)がはみ出てる 「!!!!!!!」が悪さをしてるみたい? 因みにcssはこんな感じだった。 contents.css div.entry-contents h3 a { padding: 8px 0; color: #303030; text-decor…

.dotPeek:Free .NET Decompiler

.dotPeek Free .NET Decompiler and Assembly Browser www.jetbrains.com 検証 下記の記事で使ったソースを逆コンパイルしてみました。 ASP.NET MVC サイトのサムネイル画像を作成しサイト内で表示する - IT業界のすみっこ暮らし 日本語のコメントも文字化け…

2017年のActivityを振り返る

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

C#:API呼び出し

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

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サイトへのログイン方法(ベーシック認証、クッキー…

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を使う予定。で…

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…