blackcoke さん プロフィール

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

blackcoke さんのブログ記事

  • 気になるマクロ関数"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' 引数 :なし' 概要 :アドイン有効時、 [続きを読む]
  • アクセス解析 〜 Twitter編 〜
  • どうも 614ckc0ke です。今回はTwitterアナリティクスについて書きます。自分のツイートのインプレッション(ユーザに何回見られたか)、エンゲージメント(ツイートに対して発生したイベントの回数)を解析することができます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・Twitterのアクセス解析を行いたい方 [続きを読む]
  • YouTubeクリエータへの道 〜 スマホの画面録画 〜
  • どうも 614ckc0ke です。スマホの画面を録画したいと思ったことはありませんか?今回はスマホの画面を録画する以下2つの方法について書きたいと思います。 oCam + Vysorの利用 Android 4.4(KitKat)の動画キャプチャ機能の利用例えば、 アプリ/ゲームの操作を録画するときに活用できます。宜しければ、コメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・スマホの画面を録画したい方 [続きを読む]
  • GNU Octave 〜 CSV読み出し/書き出し編 〜
  • どうも 614ckc0ke です。CSV(Comma Separated Values)形式ファイルの読み出し/書き出しについて書きます。例えば、 エクセルで作成したデータをCSV形式で出力して、Octaveで読み出してグラフを作成する Octaveで作成したデータをCSV形式で出力して、Excelなどで読み出してグラフを作成するときに活用することができます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・外 [続きを読む]
  • GNU Octave 〜 グラフの設定編 〜
  • どうも 614ckc0ke です。前回の記事「GNU Octave 〜 いろいろなグラフの描画編 〜」で二次元プロット、三次元プロットなど、いろいろなグラフの描画方法について書きました。今回は、 線の種類、色、太さなどの設定 グラフのタイトル 凡例の表示について書きます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・プロットしたグラフデータの見せ方を変えたい方 [続きを読む]
  • GNU Octave 〜 いろいろなグラフの描画編 〜
  • どうも 614ckc0ke です。前回の記事「GNU Octave 〜 グラフの描画編 〜」でグラフの描画方法について説明しました。グラフでも色々な種類がありますし、見栄えも大事です。例えば、 二次元プロット、三次元プロット etc... ステムプロット(離散データ列のプロット)、ラインプロット(連続データ列のプロット) 線の種類、色、太さなどの設定(次回に続く) 凡例の表示(次回に続く)などがあります。今回はGNU Octav [続きを読む]
  • Androidで通勤/通学Python 〜 QPythonでのパッケージ・インストール 〜
  • どうも 614ckc0ke です。インターネット上にはPython用の便利なパッケージが多くあり、必要に応じてインストールして使用することができます。QPythonでのパッケージ・インストールには以下2つの方法があります。パッケージ管理システム(QPypi、Pip console)を使用する手動で(sdcardへ直接)インストールする今回はQPythonでパッケージをインストールして使用する方法を書きます。宜しければ、コメント、メッセージをお願い致します [続きを読む]
  • Androidで通勤/通学Pythonしませんか?
  • どうも 614ckc0ke です。皆さん、毎日通勤/通学お疲れ様です。通勤/通学の長い道のり、どのように時間を潰していますか?時間潰しにPythonなんてどうでしょう?今回はAndroidでPythonのスクリプト作成/実行を行う方法について書きます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・通勤/通学の長い道のりで時間を持て余している方・Pythonを勉強したい方 [続きを読む]
  • GNU Octave 〜 関数定義編 〜
  • どうも 614ckc0ke です。複数の命令をひとまとめにして他から呼び出したいとき、他から呼び出したい複数の命令を関数にすれば、呼び出したいときに呼び出すことができます。今回はGNU Octaveで複数の命令を関数化する方法について書きます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・複数の命令を他から呼び出したいと思っている方 [続きを読む]
  • GNU Octave 〜 グラフの描画編 〜
  • どうも 614ckc0ke です。仮にある数字の羅列(数列)があったとします。その数列を見て、どのような特性を持っているのかを確認することは困難ですが、その数列をグラフ化してみると、意外なことが分かったりします。今回はGNU Octaveで数列からグラフを描画する方法について書きます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・あるデータをグラフにプロットし、視覚化したい [続きを読む]
  • GNU Octave 〜 M-Files編 〜
  • どうも 614ckc0ke です。Octaveを使用するときに一つ一つ入力してきたコマンドをファイルとして作成することができます。今回はGNU Octaveで複数の命令を実行するためのM-files(拡張子が*.mのファイル)を作成する方法について書きます。宜しければコメント、メッセージをお願い致します。【注】当記事は以下の方を対象にしています。・GNU Octaveでコマンドを入力するのが面倒だと思っている方 [続きを読む]