IT業界のすみっこ暮らし

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

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

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ダウンロード

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('currentPageName')); // base…

DB切替作業で思ったこと

システムのDBをA(既存DB)からB(新規DB)に切り替える場合の話 普通ならシステム側がアクセス先をAからBに切り替えるだけで済む。が、予期せぬトラブルが発生してBを再設定する必要があり、Aにまた戻したい場合も生きてれば経験するかも知れない。 こういうと…

個人的によく使う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>

運用監視アプリ調査用ブクマ

newrelic.degica.com qiita.com www.atmarkit.co.jp

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 レンタルサーバー(共用サーバー)の比較…

機械学習関連ブクマ

bad reqestがずっと表示されるんだけど、、 +redditをembedしようとするとエラーになるな。。。なんで? fanblogs.jp www.sejuku.net wit.ai www.sejuku.net codezine.jp cabbalog.blogspot.jp Which is the best machine learning library for .NET? - Quo…

1月1週目のブクマ

www.buildinsider.net www.buildinsider.net www.buildinsider.net www.buildinsider.net

よく使うFiddleリンク集

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

正規表現確認用(C#)

WordPress参考サイト集

1、開発環境構築 locatimefree.com XAMPPを使ってローカル環境にWordPressをインストールする方法 ※追記 ローカル環境ではメールサーバーが存在しないため、下記のプラグインを入れてメール送信の確認を行う。 【WP Mail SMTPプラグイン】 www.nishi2002.co…

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 で「…

Python:DjangoRestApi初期設定

www.django-rest-framework.org www.django-rest-framework.org 「Python Environments」→「env(Python 64-bit 3.4)」右クリック 「Python Environments」→「env(Python 64-bit 3.4)」右クリック Djangoのタイムゾーンを日本にする TIME_ZONE = 'Asia/Tokyo'…

Python:Djangoマイグレ

「Open Command Prompt Here」を押下。 Djangoのマイグレーションツールを使ってDBにテーブルを作成する。 Djangoのマイグレーションツールからテーブルが作成される。 DATABASE設定参考

仮想環境のCMD操作

プロジェクトを右クリック→「Open Command Prompt Here」を押下し、仮想環境「env1」のコマンドプロンプトを開く。 1行目 ①pythonのグローバル環境の現在インストールされているパッケージを表示。 2行目 ②wheelを使ってバイナリー状態のパッケージをイン…

DjangoのApp追加

プロジェクトを右クリック→「Add」→「Django app」 追加するApp名を入力する。 ※例では「quickstart」というAppを追加。 「quickstart」が追加されていることが確認できる。

Visual Studioでpipインストール

Djangoプロジェクトの「Python Environments」配下の「env(Python 3.4)」を選択して右クリックする。 「Install Python Package」を押下。 インストールするパッケージを選択し、「OK」押下。 ※例では「markdown」を選択。 「markdown」が追加されていること…

Python Tools for Visual Studioインストール

参考サイト github.com 「Python Tools for VS 2013」をダウンロードし、インストールする。 インストールが完了したらVisual Studioを起動し、PTVSがインストールされているか確認する。 Python Environmentsが確認できればセッティング完了。

Python:Django REST Framework インストール

Python:easy_installでpipインストール

参考サイト prpr.hatenablog.jp

Python導入

公式サイトからダウンロード&インストールを行う。 www.python.org 環境変数 システム環境変数のPathを編集。Pythonをインストールしたフォルダを設定。 CMDでpythonを入力してPythonが正しくインストールされていることを確認する。

Python開発環境検討まとめ

Webフレームワーク比較 - Django Flask コミュニティと利用者 多い 普通 学習コスト 高い 低い テンプレート 重い(統合テンプレ。優秀なORM内臓) 軽い(拡張性重視) 速度 遅い 早い 初心者向け × ○ Django VS Flask Django 1、巨大なミュにティ 2、十分な書…

Visual Studioの書式設定

Visual StudioのC#の書式設定を確認&設定 「ツール」→「オプション」→「テキストエディター」→「C#」→「書式設定」 全般 Visual StudioのJavaScriptの書式設定を確認&設定 「ツール」→「オプション」→「テキストエディター」→「JavaScript」→「書式設定」 …

StyleCop(VS拡張機能のC#スタイルチェック)

github.com 使い方 導入後、Visual Studioの「ツール」→「Run StyleCop」で実行。 「Run StyleCop」を実行すると、チェック結果がエラー一覧に表示される。(SA..で始まるエラーがそれに当てはまる) StyleCopの設定 「ソリューション エクスプローラー」→「…

JSLint(VS拡張機能のJavaScript整形ツール)

JSLint.NET for Visual Studio - Visual Studio Marketplace ※CodeMaidで十分だったから調査だけして実務では使ってない。

CodeMaid(VS拡張機能のコード整形ツール)

公式サイト CodeMaid | An open source visual studio extension to cleanup, dig through and simplify our code ダウンロード CodeMaid - Visual Studio Marketplace 参考になりそうなサイト moriblog.kit-eng.com 導入後はVisual StudioのCODEMAIDからメ…

Bootstrapについて

※チーム内で簡単に説明するためにまとめた内容になります。 getbootstrap.com Bootstrap レスポンシブWebデザイン用 テーマ・色合いの変更が簡単 別途テーマを設定してない場合はデフォルトテーマ モジュール化されており、LESSの様々な要素を実装している。…

FxCopで.NETのプログラミングチェック

ダウンロード fxcopinstaller.codeplex.com FxCopは、.NETのプログラミング内容が適切かチェックするMicrosoftのツールです。基本的にMicrosoftが提供する「クラス ライブラリ開発のデザインガイドライン」に基づいて「アセンブリ」を分析します。 でも実務…

httpをhttpsにリダイレクトさせる(ASP.NET)

IISの設定をいじるか、アプリのWeb.configをいじるかの選択は色々あるけど、試したことと調べたことのメモ。 stackoverflow.com github.com httpsのサイトの場合、httpで接続してもhttpsにリダイレクトされるようにする。 <system.webServer>内にリダイレクト設定を入れる。 <system.webServer> <rewrite> <rules> <rule name="http to https" stopProcessing="true"></rule></rules></rewrite></system.webserver></system.webserver>…

CMDから文字列をテキストファイルに保存

C:\Windows\system32>cd /temp C:\Temp>copy con textname.txt 内容1 内容2 内容3 ^Z

Telnetでメール送受信

※win7のTelnet設定参考 Windows 7 Telnetの設定 | AIRnet 1、メール受信 参考サイト How to test a POP server by using telnet POP3コマンドの一覧 telnet接続 telnet pop.smtp.jp pop3 ユーザー認証 user username pass password ステータス確認 STAT メ…

Windowsでtailコマンド使用&UNCパスエラー回避方法

Windowsでtailコマンド使用 Windows 2003 リソースキット サポートツールをダウンロードしてインストールする。 http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe 参考サイト Windows Server 2003 ツール こ…

TFSでTF218027エラーが発生しチームプロジェクトが作成できない問題

参考サイト Team Foundation Server 2015 でチーム プロジェクトを作成すると TF218027 エラーが発生しチームプロジェクトが作成できない 問題 TFSの管理者権限にも関わらずなぜか新しいチームプロジェクトが作成できない。 原因 SQL Server Reporting Servi…

TFS関連メモ

Visual Studio Team Service の使用法 www.buildinsider.net