blackcoke さん プロフィール

  •  
blackcokeさん: 組込み屋ブログライフ
ハンドル名blackcoke さん
ブログタイトル組込み屋ブログライフ
ブログURLhttp://edev.seesaa.net/
サイト紹介文セキュリティ、プログラミングなど技術的なことを書いていきます。
自由文どうも 614ckc0ke です。
セキュリティ、プログラミングなど勉強中です。最近では、ブログを魅せるためにHTMLやCSSにも挑戦しています。日々学んだこと、気が付いたことを書いていきます。
参加カテゴリー
更新頻度(1年)情報提供19回 / 365日(平均0.4回/週) - 参加 2015/08/23 12:49

blackcoke さんのブログ記事

  • Python2.X 〜 HTTP POSTリクエスト実装 〜
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、以前の記事「Python2.X 〜 フレームワークを使用しない簡易Webサーバの実装 〜 」で作成したWebサーバにPOSTリクエスト処理の機能を実装したいと思います。 1 POSTリクエスト処理の実装 SimpleHTTPRequestHandler クラスは、do_GET()関数、および、do_HEAD()関数が実装されていますが、do_POST()関数は実装されていないため、POST.. [続きを読む]
  • Windowsの標準機能を使って通信パケットをキャプチャする
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回はWindowsの標準機能を使って通信パケットをキャプチャする方法について書きます。本記事の環境は Windows10 ですが、Windows7以降(サーバOSの場合、Windows Server 2008 R2以降)であれば問題ないそうです。 1 Windows標準機能「netsh」 Windowsの標準機能「netsh」を使って通信パケットをキャプチャすることができます。 1.1 通信パ.. [続きを読む]
  • Windows10での.NET Framework 3.5 インストール方法
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。.NET Framework 3.5 を使って開発されたアプリケーションを実行する場合に、.NET Framework 3.5 が必要になります。今回は、Windows10に.NET Framework 3.5 をインストールする方法について書きます。Windows10 のデフォルトでは、.NET Framework 3.5 はインストールされていません。 1 コントロールパネルからのインストール.. [続きを読む]
  • セッション管理について
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、セッション管理について書きます。 1 セッション管理の必要性 クライアントと Webサーバとの Webデータのやり取りにはHTTPプロトコルが使われます。 下図のとおり、HTTPは、1回のリクエスト(要求)に対するレスポンス(応答)が行われ、コネクションは切断されます。そのため、Webサーバに対する複数のリクエストが同一クライアントからのリクエス [続きを読む]
  • TortoiseSVNによるブランチとタグの作成
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、Subversion でのブランチとタグの作り方について書きます。ブランチとタグについては http://edev.seesaa.net/article/450199619.html を参照していただくか、他優良サイトをご参照ください。 1 ブランチ TortoiseSVN を使用してブランチの作成を行います。 今回は リビジョン 2 を指定してブランチを作成します。 下図の赤く塗られた箇所.. [続きを読む]
  • Subversion 〜 ブランチ、タグ、トランクの使い分け 〜
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、Subversion のブランチ、タグ、トランクの使い分けについて書きます。本記事ではブランチ、タグ、トランクの作成方法については触れません。また、以下記事で「リポジトリの作成」、「チェックアウト」を行っていることを前提としています。・「リポジトリの作成」:http://edev.seesaa.net/article/449516746.html・「チェックアウト」:http://edev. [続きを読む]
  • TortoiseSVNによるチェックアウトとコミット
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、TortoiseSVN を使用してリポジトリ操作(チェックアウト、コミット)を行う方法について書きます。前提条件として、チェックアウトするリポジトリを作成しておく必要があるため、バージョン管理 -> サーバー -> Subversion の記事を参考にリポジトリの作成を行ってください。 1 リポジトリ操作(チェックアウト、コミット)とは Subversion では、リ [続きを読む]
  • Subversionクライアントの導入 for Windows
  • ブログ閲覧ありがとうございます。組込み屋ブログ の 614ckc0ke です。今回は、フリーソフトウェアの Subversion クライアントソフト「TortoiseSVN」をインストールし、Windowsに Subversionクライアントを導入する方法について書きます。1 Subversionクライアントとは 以前の記事「Subversion サーバの構築 〜 VisualSVN Server インストール 〜」で導入した Subversion サーバにアクセスし、リポジ.. [続きを読む]
  • Web Framework "Bottle" 〜 テンプレート機能 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに 今回は、以前の記事"Web Framework "Bottle" 〜 準備編 〜"でご紹介させていただいたPython用の軽量なウェブアプリケーションフレームワーク"Bottle"の記事となります。Bottleのテンプレート機能を使ってみたいと思います。2 ディレクトリ構成 今回作成するWebアプリケーションのディレクトリ構成は以下の [続きを読む]
  • VisualSVNリポジトリ管理 〜 リポジトリ追加 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに 今回は、以前の記事"Subversion の導入 ( VisualSVN Server編 )"でご紹介させていただいたVisualSVN Serverでのリポジトリ追加の方法について書かせていただきます。2 リポジトリ追加 VisualSVN Server Managerよりリポジトリの追加が行えます。 以下に手順を書いておきますので、参考にしていただ.. [続きを読む]
  • VisualSVN Server ユーザ管理 〜 ユーザ追加 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに 今回は、以前の記事"Subversion の導入 ( VisualSVN Server編 )"でご紹介させていただいたVisualSVN ServerでのSVNユーザ追加の方法について書かせていただきます。2 SVNユーザ追加 VisualSVN Server ManagerよりSVNユーザの追加が行えます。 以下に手順を書いておきますので、参考にして.. [続きを読む]
  • Subversion の導入 ( VisualSVN Server編 )
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに 今回は、以前の記事"バージョン管理について"で取り上げた集中型バージョン管理方式の Subversion の導入方法についてご紹介させていただきます。2 使用するツール Subversionサーバは VisualSVN Server を使用します。3 VisualSVN Server のインストール 上記から VisualSVN Server をダウン.. [続きを読む]
  • 気になるマクロ関数"container_of"のご紹介
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに オープンソースのコードで見かけたマクロ関数のご紹介です。 今回ご紹介するマクロ関数は "container_of" です。 マクロ関数 "container_of" は構造体のアドレスを得るためのマクロ関数です。2 container_of 定義 マクロ関数 "container_of" の定義は以下になります。 定義は include/linux/k.. [続きを読む]
  • ExcelVBA 〜 文字コードUTF-8形式のファイル読み込み 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに ExcelVBAを使用したファイル読み込み(Line Input命令)では、Shift-JIS形式で読み込むため、 文字コードがShift-JIS形式以外で保存されたファイルを読み込んだ場合、文字化けが発生し、 正しく読み込むことができません。 今回はExcelVBAを使用してShift-JIS形式以外の文字コードで保存されたファイルを [続きを読む]
  • ExcelVBA 〜 改行コードがLFのファイル読み込み 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに◆今回のスモールトーク◆ Excel VBAでの改行コードがLFのファイル読み込みについて◆概要◆ Excel VBAでの改行コードがLFのファイル読み込みについて書きます。2 改行コードの種類 改行コードには、「LF」、「CR」、「CR+LF」の3種類があります。 同じ改行でもそれぞれに意味が違い、OSによっても使用さ [続きを読む]
  • VBAコントロール 〜 タブストリップとマルチページの違い 〜
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに◆今回のスモールトーク◆ Excel VBAコントロールのタブストリップとマルチページの違いについて◆概要◆ Excel VBAコントロールのタブストリップとマルチページの違いについて書きます。2 タブストリップとマルチページの違い タブストリップとマルチページの違いを書きます。 コ [続きを読む]
  • ExcelVBAのアドイン作成
  • 皆さん、いつもお仕事お疲れ様です。ブログ閲覧ありがとうございます。組込み屋ブログライフの614ckc0keです。1 はじめに◆今回のスモールトーク◆ Excel VBAのアドイン作成について◆概要◆ Excel VBAでオリジナルアドインを作成します。2 アドインのインストール/アンインストール実装 アドインのインストール/アンインストール処理を実装します。' 関数名:Workbook_AddinInstall' 引数 :なし' 概要 :アドイン有効時、 [続きを読む]