テーマ:プログラミング

Anaconda

古いバージョンのAnacondaでは MKL_THREADING_LAYER環境変数にGNU を設定する必要があったが、Anacondaをアップデートしたら設定しなくても動くようになった。
トラックバック:0
コメント:0

続きを読むread more

これから学ぶJavaScript

ライブラリやフレームワークを使わず、プログラミング言語としてのJavaScriptを基礎からしっかりと学べる本です。Webの仕組みやJavaScriptの発展の簡単な歴史から説明され、親近感を持って学習を始められます。 3人の登場人物の会話が時々出てきて、プログラミングをする上で重要な考え方、他のプログラミング言語と異なっているJ…
トラックバック:0
コメント:0

続きを読むread more

たのしいラズパイ電子工作ブック Zero W対応

ラズベリーパイ Zero Wを用い、親子で楽しく電子工作を始められる本です。プログラムはScratchで作ります。Scratchは、ブロックの組み合わせで分かりやすくプログラミングできるプログラミングツールで、ラズベリーパイには最初からインストールされています。サンプルソースファイルは、必要に応じてWebページからダウンロードできます。…
トラックバック:0
コメント:0

続きを読むread more

dlタグ

htmlのdlタグはdefinition listのことだと思っていた。description listの略だそうだ。
トラックバック:0
コメント:0

続きを読むread more

Wireshark

新しいバージョンのWiresharkを使ってみると、BASE64を自動的にデコードしてエクスポートできた。 今までデータをコピーして、パケット中に書かれているファイル名(ファイルの種類)で保存してデコードしていた。それからやっと中身を読めたのに、とても簡単になった。
トラックバック:0
コメント:0

続きを読むread more

3ステップでしっかり学ぶ Python 入門

Pythonをやさしくしっかりと学べる! Pythonを初めて学ぶ際に必要なトピックを厳選し、内容を理解しやすい小さなトピックに分けて、順を追ってやさしく学べる本です。 開発環境の準備からていねいに説明されており、WindowsでもmacOSでもスムーズに環境を整えられます。 本の題名に「3ステップ」とあるように、「予…
トラックバック:0
コメント:0

続きを読むread more

SECCON Beginners CTF

SECCON Beginners CTFが、5月26日(土)13:00から27日(日)13:00まで開催されます。参加申し込み受付中。
トラックバック:0
コメント:0

続きを読むread more

IPv4アドレスが割り当てられない

CentOS7を起動すると、IPv6アドレスはDHCPで割り当てられるが、IPv4アドレスは割り当てられていなかった。 Network.Serviceを再起動したが同じだった。 Network Managerを使わない設定にしてみると、IPv4アドレスが割り当てられるようになった。 systemctl stop Network…
トラックバック:0
コメント:0

続きを読むread more

速習 webpack 速習シリーズ

webpackの使い方がよく分かる! フロントエンド開発で扱う多くのファイルを整理してまとめておくことのできるモジュールバンドラー、webpackの使い方を最短で学習できる本です。 JavaScriptファイルをモジュールとしてインポートして使う方法、cssファイル・フォントファイル・画像ファイルなどのバンドル、JSON・H…
トラックバック:0
コメント:0

続きを読むread more

速習 Vue.js 速習シリーズ

Vue.jsを素早く学べる本! ビューに特化したJavaScriptフレームワークであるVue.jsを素早く学べるよう、エッセンスを厳選して説明されています。 Vue.jsには、コードが長くなりがちで面倒なDOM操作を意識させないデータバインディング機能があります。それにより、ページにコンテンツを埋め込んだり検証したりする機…
トラックバック:0
コメント:0

続きを読むread more

WSLのファイルパス

WSLのルートファイルシステム C:\Users\ユーザー名\AppData\Local\Packages\CannonicalGroupLimited.UbuntuonWindows_xxxxx(バージョンや環境依存の文字列)\LocalState\rootfs WSLのホームディレクトリ C:\Users\ユーザー名\Ap…
トラックバック:0
コメント:0

続きを読むread more

[改訂新版]Swiftポケットリファレンス

iOSアプリ開発で困った時の力強い味方! iOSアプリを開発していて分からないことが出てきたときに、実現したい事から逆引きに調べられるリファレンスです。 コンパクトなサイズで持ちやすく、辞書のようにサッとページが開けます。目次の他に巻末に詳しい索引があり、キーワードからも調べたい事が載っているページがすぐに見つけられます。 …
トラックバック:0
コメント:0

続きを読むread more

アプリを作ろう!Visual C++入門 Visual C++ 2017対応

楽しくアプリを作りながらVisual C++を使ったプログラミングが学べる! サイコロの目が奇数か偶数かを当てる「サイコロ予想ゲーム」を作りながら、楽しくプログラミングが学習できる本です。 開発環境の準備や使い方の説明があり、その後、少しずつゲームに機能を追加するのと同時に、画面デザイン、コードの書き方、エラーへの対処などを…
トラックバック:0
コメント:0

続きを読むread more

たった1日で基本が身に付く!Ruby on Rails 超入門

Railsを使った日記アプリの作成が体験できる! Ruby製のWebフレームワークであるRailsを使い、Webアプリの作成方法を学習できる本です。 RailsはMVCアーキテクチャを採用したフレームワークですが、手順に従い実際にコードを書いていくことにより、MVCアーキテクチャの考え方に自然に馴染んでいけるよう配慮して説明…
トラックバック:0
コメント:0

続きを読むread more

基礎&応用力をしっかり育成! Androidアプリ開発の教科書

バージョンアップしてもずっと通用するAndroidアプリ開発の基礎的な考え方や手法を身に付けられる本! Androidアプリ開発の基礎と応用を、表面的なパターンの使い回しではなく、ソースコードの本質が理解できる力を養うことを目標に学んでいきます。バージョンアップしてもずっと通用するAndroidアプリ開発の基礎的な考え方や手法を身…
トラックバック:0
コメント:0

続きを読むread more

3ステップでしっかり学ぶ MySQL入門 [改訂2版]

MySQLの操作方法とアプリケーションでMySQLを使う方法がわかる本! MySQLを基礎から実際に操作しながら学べる本です。 サンプルファイル、学習環境を作るためのソフトウエアは、付属のCD-ROMまたはWebページからダウンロードできます。開発環境のインストール方法は、巻末に付録として説明されています。 各ステップ…
トラックバック:0
コメント:0

続きを読むread more

SQL文の句

SQL文の句とは、SQL文を構成する要素のこと。 「命令(キーワード)」と「対象とするもの」で構成されたデータベースへの命令文がSQL文。 SELECT句 → 対象のテーブルに存在するカラム名(列名)、式を指定 FROM句 → データベースのどのテーブルからデータを取り出すのか、対象のテーブル名を指定。
トラックバック:0
コメント:0

続きを読むread more

3ステップでしっかり学ぶ Ruby入門

各項目ごとに予習・体験・理解の3ステップに分けて学習し、Rubyの基礎をしっかりと学べます。 「予習」でどんなことを学習するのかを明確にし、「体験」でサンプルプログラムを動かし、「理解」でサンプルプログラムを理解するための文法を学習します。「体験」では、手順ごとに画面キャプチャが載っており、操作の流れを紙面だけでも体験できるように…
トラックバック:0
コメント:0

続きを読むread more

Win32DiskImager

img形式のファイルをSDなどに書き込めるツール。Win32DiskImager。 組み込み開発するときに便利だ。
トラックバック:0
コメント:0

続きを読むread more

Firefoxのレスポンシブデザインモード

Firefoxのレスポンシブデザインモードは端末名で指定する他に、マウスでウィンドウの大きさをドラッグして変えられる。その時々のピクセル数が表示されているので便利だ。
トラックバック:0
コメント:0

続きを読むread more

_Tマクロ

Visual C++のアンマネージアプリケーションで _T("リテラル文字列") のように記述しておくと、_Tマクロによってリテラル文字列がTCHAR型の文字列に変換され、ビルド時にchar型(Shift_JIS、マルチバイト文字セット)、wchar_t型(Unicode、Unicode文字セット)のどちらかになる。 …
トラックバック:0
コメント:0

続きを読むread more

「独習C# 新版」を読んで

C#の言語仕様を機能ごとに整理し、詳しく解説した本です。 C#というプログラミング言語について、偏りなく機能の説明が網羅され、系統立てて学べます。 内容が充実しており読み応えがありますが、内容がよく整理され、何を学ぶのかがはっきりと分かるので目的意識を持って読み進められます。 間違ったり誤解しやすいところまで言及された…
トラックバック:0
コメント:0

続きを読むread more

SQL*PlusでNULLを表示する

SQL> SET NULL 'NULL' のようにSET NULLコマンドを使う。 'NULL'のところは、他の文字も指定できる。 SQL*Plusで上記のコマンドを使わずに表示すると、 NULLは空白になる。
トラックバック:0
コメント:0

続きを読むread more

Perlの日本語文字化け対策

UTF-8で書いたPerlプログラムファイルの中で日本語を表示する部分があり、Windowsのコマンドプロンプトでそのプログラムを実行すると日本語が文字化けした。 プラグマを使い、 use utf8; binmode stdout, ":encoding(shift_jis)"; の2行をプログラムの最初に加えると文字化けしな…
トラックバック:0
コメント:0

続きを読むread more