IT業界のすみっこ暮らし

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



開発

EntityFrameworkでMySQL接続

qursaan-howto.blogspot.jp 1、必須条件 「mysql-installer-community-5.7.3.0-m13.msi」をインストールするか 「mysql-visualstudio-plugin-1.1.1.msi」と「mysql-connector-net-6.8.3.msi」をインストールする。 ダウンロードミラー http://mirror.cogent…

クレジットカード番号から発行者検索機能実装

クレジットカード番号について http://melfina.org/wiki/?%A5%AF%A5%EC%A5%B8%A5%C3%A5%C8%A5%AB%A1%BC%A5%C9%C8%D6%B9%E6 クレジットカード番号には法則があり、先頭6桁でカードの種類を識別、分類することができる。 先頭の6桁を銀行識別番号(Bank Identi…

IPアドレス所在地検索機能の実装

一番最初にIPに紐付く地域情報DBを調べる 「ip address location database」でググるといくつかのサイトが確認できる。 www.ip2location.com lite.ip2location.com db-ip.com 調べた結果 調べてみると、IPから国~市情報までは無料提供もあるけど、細かい情…

Bootstrap:Material AdminのIEスクロールバー非表示問題

Material design Design - Material Design Material Admin 最新のBootstrap3をベースにしたGoogle Material Designから触発された強力で軽量な完全レスポンシブで高解像度に対応した管理テンプレート 要はこれを使えばそれっぽいマテリアルデザインのサイト…

wordpress:botによるアクセスで発生するエラー

[08-Dec-201x 07:42:12 Asia/Tokyo] PHP Fatal error: Call to undefined function get_header() in /export/user/8/zjp_568108/live_2a7a69/var/wordpress/wp-content/themes/theme-name/index.php on line 14 ある日wordpressのログに上記のようなエラーロ…

setコマンド

SET - 環境変数の設定と表示 [FPCU]DOS/V&Windowsコマンド・プロンプト・リファレンス 現在されている環境変数と内容の確認用

タスク スケジューラの設定

1、「バッチ ジョブとしてログオン」に「バッチ実行ユーザー」を追加 コントロール パネル\すべてのコントロール パネル項目\管理ツール > ローカル セキュリティ ポリシー 2、タスク スケジューラの設定 コントロール パネル\すべてのコントロール パネル…

Visual Studioの拡張機能

Web開発を基準にインストールしている拡張機能をまとめてみた。 Web Essentials 2015.3 VS用Web開発支援ツール Web Essentials 2015.3 - Visual Studio Marketplace vswebessentials.com CodeMaid コード整形ツール pie001.hatenablog.com Visual StyleCop C…

ASP.NET MVCでCSVダウンロード

ASP.NET MVCでCSVダウンロード test.cshtml <button class="btnCsvDownloadList" type="button">CSVダウンロード</button> <script src="~/Scripts/pages/test.js"></script> test.js $('.btnCsvDownloadList').click(function () { var documentUrl = document.URL; var baseUrl = documentUrl.substring(0, documentUrl.indexOf('curre…

個人的によく使うlinqサンプル

よく書いてる内容をまとめてみました。今後も随時追記予定。 Model Sample Model // List<TestModel> testList = new List<TestModel>(); public class TestModel { public int Id { get; set; } public string Name { get; set; } public int Quantity { get; set; } public decim</testmodel></testmodel>…

codinggroundでmysql(mariaDB)ターミナルオンラインを触ってみた

Free Online IDE and Terminal それっぽい! 仮想のテーブル作成や権限付与などのテストが出来るので良いと思う。

ajax処理を含めたreturn falseでハマった件

やりたいこと submitボタンを押下した後、ある条件の場合、ajax処理をした後(ここではバリデーション処理)、結果によってreturn false;でsubmit処理を中断させたかった。 NG で、最初下のようなコードを書いたけど、どうしてもreturn false;が効かず、その…

Bootstrap:Modal表示時に左側にずれる件

スクロールバーの対応のためか、Modal表示時に"padding-right:17px"の値が追加され、左側にずれる件の対策。 CSSで対応 stackoverflow.com Modal表示時にDomが左側にずれる場合、以下の設定を追加する ①bodyのスタイル修正 ■ 原因 <body class="modal-open" style="padding-right: 17px;">★ ■ 対策 .modal-open { pa</body>…

Bootstrap:Modal関連メモ(20170123)

モダルを真ん中に表示する stackoverflow.com CSS /* Modal Settings Start (vertical position center) */ .vertical-alignment-helper { display:table; height: 100%; width: 100%; pointer-events:none; /* This makes sure that we can still click out…

Bootstrap:Modalの外側をクリックしても消えないようにする

stackoverflow.com Modalのdivに設定する場合 <div class="modal hide fade" data-keyboard="false" data-backdrop="static"> Modalを呼び出すaタグに設定する場合 <a data-controls-modal="your_div_id" data-backdrop="static" data-keyboard="false" href="#"> JavaScriptでModalの属性を設定する場合 $('#myModal').modal({ backdrop: 'static', keyboard…</a></div>

20170117

MariaDBにMySQL Workbenchを使ってアクセスを試すが上手くいかない。 「Continue Anyway」を押下して無理やりアクセスを試してみても続けてエラーが表示されるのみ… なので、ググってみた stackoverflow.com MariaDBはバージョン管理の違いなどが原因でMySQL…

Coding Groundでonline IDEを試す

Coding Ground クラウド型のオンライン開発環境。 タダでどこまで出来るのかはこれから調べなきゃいけないけど、学習・復習であれば特に問題はなさそう。 Free Online IDE and Terminal 以下、Java8でハローワールドやってみた。 https://goo.gl/mlht7n

.net fiddle Security Exception

iTextSharpを入れてPDF出力を試してみたけどSecurity Exceptionで表示されなかった。

CSV出力サンプル(C#/.net fiddle)

pie001.hatenablog.com 上記コードのサンプルを作ってみた。 これから他もこんな感じで動きが見える状態で投稿できるかも知れない。 fiddle上だとreturn Fileに設定したファイル名がなぜか効かないけど(アクション名でダウンロードされる)、ちゃんとCSV形…

C#でCSVファイル出力時に最後にNULL文字コードが挿入される問題(byte[]変換問題)

pie001.hatenablog.com 上記のCSVファイル出力をする際に起きた問題。 streamをbyte[]に変換するときにGetBuffer()を使用 return stream.GetBuffer(); 一番最後にNULL文字コードがたくさん追加されてる!? stackoverflow.com 調べたらGetBuffer()の代わりに…

CSVファイル作成(C#)

public byte[] GetCsv() { var stream = new MemoryStream(); var csvWriter = new StreamWriter(stream, Encoding.GetEncoding("shift-jis")); csvWriter.WriteLine(String.Format("{0},{1},{2},{3}", "aaa", "bbb", "ccc", "ddd")); csvWriter.Flush(); re…

サーバーレンタルサービス調査

個人的に作ったものを外部公開してみたいなと思って調べてる もしやるならC#かPythonだろうな Pythonが使えるサービスの一覧 http://python.rdy.jp/wiki.cgi?page=RentalService FrontPage - Pythonのお勉強 Windows レンタルサーバー(共用サーバー)の比較…

よく使うFiddleリンク集

Fiddleリンク集 There's a fiddle for that! ※言語ごとに分類されている。 JSFiddle jsfiddle.net .NET Fiddle dotnetfiddle.net

正規表現確認用(C#)

WordPress参考サイト集

1、開発環境構築 http://locatimefree.com/pleiades-all-in-one-installation-for-wordpress-debug/locatimefree.com XAMPPを使ってローカル環境にWordPressをインストールする方法 ※追記 ローカル環境ではメールサーバーが存在しないため、下記のプラグイ…

Python:Django Management Console

github.com 「Python」→「Open Django Shell」

Python:MySQLアクセス

ハセテツラボ » Python3.4でMySQLに接続してDjangoでも使ってみる Index of Packages : Python Package Index 下記ページで「mysql-connector-python-2.0.4.zip」をダウンロードする。 pypi.python.org ダウンロードした「mysql-connector-python-2.0.4」を…

Python:pipインストール時のC++のコンパイラエラー対策

pipインストール時にC++のエラーが発生。 色々調べたけど、結局環境作りも面倒くさいのでエラーが出る場合は下記サイトでwhlファイルをダウンロードしてインストールした方が良いと判断。 Unofficial Windows Binaries for Python Extension Packages http:/…

MySQL:郵便番号情報をDBに格納

www.post.japanpost.jp ※ken_all.zipファイルをダウンロードした後、①utf-8に変換、②半角カタカナを全角カタカナに変換(ここでは秀丸利用)。 ※そのままインポートすると文字化けになる。 CREATE TABLE `mt_zipcode` ( `id` int(11) NOT NULL AUTO_INCREMENT,…

Python:pipバージョンアップ

pip本体のバージョンを7.1.2から8.0.2に更新を行う tdoc.info https://bootstrap.pypa.io/get-pip.py 上記URLからget-pip.pyを入手してC:\Python34\Scripts に保存 C:\Python34\Scripts\python get-pip.py でpipインストール pip install --upgrade pip で「…





プライバシーポリシー