Kamuycikap - SentenceDataBase

日々の勉強の記録を気分で書き綴るブログ

Raspbery Pi3 起動時に任意のプログラムを実行

Raspberry Pi 3(RASPBIAN JESSIE)起動時にプログラム実行 jessie起動時に、自分が作ったプログラムを実行する方法。 jessie以前の方法と違っていた。以下は、自分で作成した実行ファイルを設定しているけれど、シェルスクリプト等の実行ファイルなら何でも…

Raspberry Pi3でCommon LispによるI2C通信

WiringPiライブラリをCommonLispから実行する こう言うのをバインディングと呼ぶらしいです。 CommonLispにはCFFIと呼ばれる共通の仕組みが用意されていて、C言語で作成されたライブラリを利用できる仕組みが実現されています。 作成した回路 I2Cデバイスと…

STM32のStandard Peripheral Libraryヘルプ

ARMコアでよく使われるようになったと言われているSTマイクロ社のSTM32シリーズ。 先日、Coretex-4と呼ばれるタイプのCPUが搭載されているテストボード「STM32F401RE」を手に入れました。自身の勉強のために、用意されたmbedではなく、CPUの内部構造をある程…

LinuxMint18(MATE)にKiCADをインストール

Eagleを使っていたんですけれど、話題のKiCADに浮気してみようかなと思い、インストールだけ。 特に難しい話ではないんですが、メモとして残します。本家からインストールしたりあれこれ試しましたが・・・・・ そんな必要は何もありませんでした。「ソフト…

NeogeoMiniのアケコン工作(スティック部)

Youtubeでとても面白い動画を発見しました。 NeogeoMiniで使えるアーケードコントローラーを作る企画ですね。【NEOGEO miniアケコン化のやり方①】純正PAD分解・仕組み解説~アーケードコントローラー分解 - YouTube 【NEOGEO miniアケコン化のやり方②】純正P…

LinuxMint18(MATE)でBrotherのDCP-J973Nをネットワークプリンタとして使う

LinuxMint18でBrotherのDCP-J973が利用できるかチャレンジ。1)ブラザーのサイトからドライバーをダウンロードしてインストール。 brscan4-0.4.4-4.i386.deb brscan-skey-0.2.4-1.i386.deb dcpj973npdrv-1.0.2-0.i386.deb2)「メニュー」→「コントロールセ…

Excel2016 数式がセルに表示される

計算結果ではなく、数式がそのままセルに表示される 数式を入力したのに、数式の計算結果ではなく「数式」そのものが表示される場合があります。 何度か遭遇する度にGoogle先生に質問しているので、自分のブログに残します。 手順1:セルの書式設定で分類を…

今さら正規表現(否定編)

正規表現で(~を含まない行)を見つけたい CSVデータ等、複数行のテキストデータに対して、フィルタをかけたい事が多々あります。 エディタを利用して、文字列の並び条件にマッチしている行だけを残したい場合、その条件にマッチしない行を削除すれば良い事…

LinuxMint18でEpson EP-806Aシリーズを使う

Linux Mint18で、EpsonのEP-806Aシリーズが使えるようにしてみる。 スキャナ機能などが搭載されているが、まずは印刷が出来ることを目標に。 プリンタードライバのダウンロードとインストール ダウンロード プリンタドライバーのダウンロードは、日本語のダ…

WindowsにClozure CLを導入済みQuickLisp付きでインストールしてみた

WindowsにClozure CLをインストールする先人たちの知恵は、所かしこに存在するのですが、すでに導入しているQuickLispのライブラリも持ち歩きたいと考えた場合はなかなかみつからない。 そこで試行錯誤してみました。 結論、試行錯誤と言うレベルではなく、…

LinuxMint18でマインドマップ(XMind)

マインドマップアプリケーションのセットアップ LinuxMintのバージョンアップを行い、今まで使っていたアプリケーションもリニューアル。 マインドマップを「XMind8」にしました。 セットアップ手順をメモです。<目次> セットアップ環境 ダウンロードと解…

Redmine3.1.0をRaspberryPi2にインストールする

Redmine3.1.0をRaspberryPi2にインストールしてみた(*´∀`)ノ 以前、RaspberrypPiにredmineをセットアップしたのですが、apt-getからセットアップするとバージョンが1.4.4になってしまいます。 現時点での最新バージョンは3.1.0です。 新しいものが必ずしも良…

遅ればせながら RaspberryPi2 をセットアップしてみた(*´∀`)ノ

RaspberryPi2を手に入れたよ。(*ノ゚Д゚)八(*゚Д゚*)八(゚Д゚*)ノィェーィ! 世間に遅れること数カ月・・・やっとこさRaspberryPi2をセットアップです。 過去の経験とかを活かしながら、セットアップを行います。(*´∀`)ノ マイクロSDのマウントとフォーマット NOOBSの…

RaspberryPiにRedmineをインストール(チケットファイル添付対応)

Raspberry PiにRedmineを RaspberryPiをweb公開にしたものの・・・・何に使おうか。。。(*´∀`)ノ 「RedMineで自分wikiにしよう」ということで様々調査したところ先人の方々の情報を発見。 参考にさせていただいたサイトはこちら。Raspberry PI に Redmine イ…

yasnippetでコーディングスピードを向上!!

Emacsのコーディングでスピードアップ(yasnippet) コーディングのスピードをアップさせるためスニペットを導入。 コードの塊をポコっと挿入できます。 素晴らしいのは、各メジャーモードでスニペットを自動的に分けて管理してくれること。EmacsLispモードで…

C#でクラスとか変数とかアレコレ命名する時のルール

C#

命名規則とか忘れちゃう というか、気にした時に ・・・(・∀・i)タラー・・・どうだっけ??? ってなっちゃうのでここにメモしておきます。 MSDNの命名規則にきちんと書いてあります。名前に関するガイドライン Identifier Case 例 class Pascal [AppDomain] 列挙型 Pa…

RaspberryPiをSlackのBOTにしてみた

RaspberryPiにPHPでSlackのBOTを作ってみた 一部で流行っているチャットツールのSlackってのがあります。 チャットワーク等のツールと同類のものですが、他のクラウドサービスとの親和性とか使いやすいインターフェイスとか色んな所で褒められているツールら…

RaspberryPiにインターネット経由でファイルを転送する方法 for Windows

Web公開したRaspberryPiにファイル転送する Webに公開したRaspberryPiにどうやってファイルを転送するか。 転送するファイルはphpファイルだったりpythonファイルだったり。FTPサーバーをインストールしてアレコレというのを考えましたが、ルーターの設定で…

RaspberryPiに「Apache2」「PHP5」「MySQL」「phpAdmin」をインストール

RaspberryPiに「Apache2」「PHP5」「MySQL」「phpAdmin」をインストール RaspberryPiをインターネットに公開してみました。 せっかく公開したので遊んでみようと思います。 そのためのツールとして RaspberryPiにApache2、PHP5、MySQLをインストールしてみま…

かなりの高機能!! シリアルポートエミュレータ for Windows

シリアル通信の開発環境 for Windows7 Windows8.1とかでも動作するのかな? そこは未検証です。久しぶりにWindows7でC#を使ったシリアル通信のソフトを書かなければならなくなりました。 最近のPCにはD-Subのコネクタなんて実装されていません。 なので、・…

RaspberryPiのSDカードをイメージにして保存 for Linux

ddコマンドを使って、SDカードをイメージにする Linux(Ubuntu14.10)で、SDカードの内容をそのままバックアップし、いつでも元に戻せるようにしたい。 と申しますのも、RaspberryPiをアレコレ触っていると、設定ファイル編集やらアプリインストールを繰り返す…

RaspberryPiをMyDNS.jpを利用して外部に公開

RaspberryPiをMyDNS.jpを利用して外部に公開してみた パソコンほど電気代がかからず、静かに動作するRaspberryPiをインターネット経由でどこからでもアクセスできるようにしたい。 環境を整えた時のメモ。 ※使っているルーターがダイナミックDNSに対応してい…

RaspberryPiのHDMIディスプレイ解像度を調整

自宅テレビの解像度を調整する 自宅テレビにHDMI接続して試してみると、視力検査のような小さな文字になってしまってます。 自宅のテレビは32型。 近くによると見えますが、気持ちとしては2mくらい離れて使いたい。 なので、解像度を調整します。<目次…

Org-modeを8.2.10にしたら、Org-remember.elが使えなくなってた。

Org-capture Org-modeでGTDな設定を行って自分の仕事を一元管理する仕組みを作って活用しようとアレコレしてました。 参考にしたのは下記のサイトです。OrgMode/Org-modeでGTD実践(翻訳)こちらのサイトをキッカケにしてOrg-modeのGTDについて調査していると…

NTEmacs24にOrg-modeの最新安定版をインストールしたメモ

org-modeの最新版(8.2.10)インストール方法メモ GTD(Getting Things Done)について勉強を初めて、さらにEmacsが好きになった私です。 Emacsには導入時にorg-modeがインストールされた状態になっていますが、本家サイトに最新版が公開されているのでそれを導…

Windows8.1でTrinketを動かしてみた

Adafruit TrinketをWindows8.1で動かしてみた 大阪の日本橋にあるシリコンハウスのレジ横に掛けられていた1000円マイコン。 AdafruitのTrinketを動かすまでの手順とメモ ArduinoIDEで開発が可能 FDTIな仕組みがなくてもUSB接続だけでプログラムを転送できる …

かなり昔のSkypeのチャットログを簡単に検索したいなぁ。

Skypeの過去ログを効果的に検索したい こんな要望が最近頻発します。 遠く離れた方々と仕事をするときに、Skypeって結構有益なツールになり得るというか、かなり活用しています。 あれ・・・あれってどうだったっけ??? とか あの話はこうだったはずだよね…

WebBrowserコントロールで飛び先のURLを取得できない

C#

WebBrowserを拡張してみました 環境はVisuasStudio2010です。WebBrowserコントロールを使って、Webサイトのタグをたどってリンクを踏むプログラムを書いていました。 「新規ウィンドウを開くタイプのリンク」を踏んだ時の飛び先URL これを取得するためにWebB…

C#でファイルをWebからダウンロード

C#

PDFファイルをWebからダウンロードしてみる というのを試してみました。 このサンプルを動かすためには、VisualStudioのツールボックスに.NETコントロールの「WebClientコントロール」を追加しとかなきゃいけません。前回のブログで書いたやつですね。自分の…

C#でコントロールをツールボックスに追加したいときの手順

C#

VisualStudio2010のツールボックスにコントロールを追加する C#で書かれたソースを見ているとたまにこんなのを見かけます。 //WebClientを作成 System.Net.WebClient wc = new System.Net.WebClient(); //ダウンロードし終わったら画像に変換 wc.DownloadFil…