IT業界のすみっこ暮らし

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

開発

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

TFS:シェルブ削除

1、「ソリューションを右クリック」-「チェックイン」 2、「保留中の変更」-「アクション」-「シェルブセットの検索」 3、「シェルブセットの検索」-「シェルブを選択して右クリック」-「シェルブセットの削除」 以上

非連続的なArray要素をModelにバインドする(ASP.NET MVC)

参考サイト stackoverflow.com 問題 JSで特定の条件のときのみ、入力項目を表示&その入力項目は配列である場合、 nameに宣言されている配列の順番が途切れ途切れになってしまい、上手くModelに格納されないことがあった。 解決方法 参考サイトの回答にある…

C#でメール受信・削除(OpenPoP.NET)

参考サイト hpop.sourceforge.net メール受信・削除呼び出し using (Pop3Client pop3Client = GetPop3Client()) { var pop3 = new Pop3Mail(); List<MailInfo> receivedMailList = pop3.ReceiveMails(pop3Client); pop3.DeleteMessageByMessageId(client, 1); // Messa</mailinfo>…

個人的な開発の流れのテンプレ

要件定義とかは省略した開発メインの流れのまとめ No 区分 詳細 1 プロジェクト名 プロジェクトを作成するときに必要なため、一番最初に決める 2 開発言語 メインの開発言語の確認 3 フレームワーク フレームワークの確認、バージョンの確認など 4 DB仕様の…

OpenSSL証明書のパスワード設定

pie001.hatenablog.com 上記、記事の続きとしてSSL証明書にパスワードを設定する場合 ①秘密キーのパスワードを指定 (証明書の発行とpkcs12ファイルへの変換のときに問われるパスワード) ②秘密キーのパスワードを再入力 ③秘密キーのパスワードを入力 ④秘密キ…

開発環境で設定したssl証明書とVisualStudioの連携

pie001.hatenablog.com 上記、記事の続きとしてVisual Studioとの連携方法 1、サブドメインを持つサーバー証明書を用意し、IISでサイトを追加する 一般名:*.domain.xxx な感じで入力する。 ※以下、設定値のイメージ。 ホスト名:sub.domain.xxx SSL証明書…

IIS&ASP.NET開発環境でのhttps動作確認手順まとめ

※前提:IIS & ASP.NETのサイト 1、OpenSSL をダウンロードする Shining Light Productions - Win32 OpenSSL ※今回はWin64OpenSSL_Light-1_0_2a.exeをインストール 2、環境変数を設定 「Path」の最後に「;C:\OpenSSL-Win64\bin」を追加 「システム環境変数…