varlal

プログラミング

Microsoftが作った「Visual Studio Code」arduino拡張機能を使ってみる

※注意:windowsPCでこの作業は行っています。visual studio code自体はmacやLinuxでも動作するようなので、使えるかもしれませんが試していません。arduino-IDEはコンパイラ・ライター・シリアルモニタなどが...
電子工作

3Dプリンタでケースを作ろう

3Dプリンタとだいぶ仲良くなってきたので、ケースを作ってみようと思う。 ケースの中に入っているものは、ESP-WROOM-02とHDC1000。ただ、これからはESP-WROOM-32()を使うほうが性能もよいし、安そう。 ESPr...
プログラミング

画像エンジン・画像ライブラリなどの調査

訳あって画像処理をしたいため、画像変換エンジン・画像変換OSS・画像変換ライブラリについて調査したメモ書き。特に画像の拡大縮小(リサイズ機能)に焦点をあてて調べてます。 ImageMagick Graphicsmagick ...
電子工作

750円ロジアナの使い方

ロジックアナライザの購入amazonでロジアナが750円で売っていたので、購入してみた。windows10環境で5分程で利用環境が整ったのでメモ代わりにその時の記録です。こういった廉価版は壊れているかもしれないので2つ購入しました。上の画像...
電子工作

自宅の鍵の自動開閉

そもそもとある先輩が作りたいと言ったので先に作ってしまおうと考えた。案出し前提条件として、普通に鍵の開け閉めを手動で行う機能は残す、かつ、賃貸なのでドアは壊さない。そのうえで、wifiなどの何らかの非接触の手段でカギを開ける。自宅の玄関のカ...
電子工作

秋月で買うもの(2016/10)

By: Tomoshige Ikushima テフロン線  すずメッキ線  FT232H使用,usb-i2c変換モジュール  I2C-ADコンバータ ADS1015を使用した4チャンネル12ビットADコンバータです。...
その他

Windowsが必要な理由・Linuxとの使い分け

By: okubax 新しいPCを買うにあたり,windows10の導入を考えている.Linuxで統一された現在の自宅の環境のほうが個人的に好きではあるけれど,windows10を導入するメリット・デメリットを考えてみる. wind...
その他

安くてそこそこ使えそうなサブPC

By: Marcin Wichary サブPCがほしいということで,10万以内で少し探してみたのでメモ! 10万以内でCPU・メモリ・SSD・グラボとなると,AMD A10+Radionの選択になりそう. ユーザーカスタムの内容 ...
プログラミング

ターミナルショートカット – 爆速開発したい!

爆速開発するために,無意識に行えることを的確に選び,身に付けることが大事そうという自分なりの結論がでた.前回のエントリー(爆速開発したい!-概要) そこでまずプログラミングを行うにあたりよく使うツールを列挙する OS(windows...
プログラミング

爆速開発したい! – 概要

By: Ozzy Delaney 開発を爆速で行いたいという願望があるけれど,何から始めるか....試行錯誤しながらプロセスを考える. 大別すると身に付けるべきことは,「知識」と「技術」に分類できるが,この2つは延長線上にある.知識...
プログラミング

ソフトウェアテスト技術振興協会のテスト設計チュートリアルに参加

By: Tomas 公式サイト:NPO法人 - ソフトウェアテスト技術振興協会で以下のチュートリアル資料を配布してくださっています.非常に勉強になりました. 【OPENクラス チュートリアル資料のダウンロード】 開催日程:20...
プログラミング

Ruby開発者まつもとゆきひろ氏「Rubyからのメッセージ」の講演

By: Fumitake Taniguchi 以下の動画を見ながらのメモ 特に印象に残った言葉 あるプログラマーが一定期間内に生産できるプログラムの行数は、プログラム言語によらず一定である 参考動画 <a href=""&...
プログラミング

swift基礎 – ドットインストールで学んだこと

By: ITU Pictures02.firstA new xcode projectApplication-Single View ApplicationPreferrence-TextEditing-LineNumberNavigati...
電子工作

秋葉買い物リスト

By: Tomoshige Ikushima 制作予定:水槽ライト自動点灯+自動餌やり+カメラ(後々拡張) 最悪、raspiの部分は後で実装するとして、arduinoで自動餌やりは必須 水槽⇔arduino(LED・FEED)⇔...
人工知能

JaSSTソフトウェアテストシンポジウムに行った人から聞いた話

By: Paul DowneyJaSSTソフトウェアテストシンポジウムシンポジウムのスケジュールや詳細は上のリンクからどうぞ. テスト×IoT->デバイスが沢山,データが異なる,bluetooth,組合せがあるからテストが膨大スキルベ...
プログラミング

最大最小の考え方

By: Jared TarbellSRM583 DIV2 250ある数字の文字numが与えられた時,一度だけ一文字を交換できる.ただし,先頭に0は来ない.この時,値が最小になるように文字を交換せよ.<アルゴリズム>最大最小を求めるとき,グリ...
プログラミング

HTTP通信

HTTPとは HTTPとはHyper Text Transfer Protocol の略称であり,webサーバとブラウザ(クライアントPC)の間でハイパーテキスト(HTMLなど)のウェブページを送受信刷るためのプロトコルです.プロトコルとは...
その他

さくっとBasic認証を追加するスクリプト

「身内のちょっとしたサイトやサービス作成.一時的な非公開のファイル.こういったものを/var/www/にアップしたはいいけれど,きちんとした認証は面倒なのでさくっとBASIC認証で済ませたい」と思うことがあったので,シェルスクリプトでメモし...
TopCoder

Topcoder問題文の解き方・読み方

SRMの思考手順 SRMを開始する時に準備しておくもの Eclipse Eclipse window topcoder Arena(開始されたら各room) ブラウザ-google 翻訳を開いておく SRMが...
TopCoder

java 順列-permutation

順列や組み合わせ難しい... もっと経験を積まないと! import java.util.ArrayList; public class PermutationTest { public static void main(Str...
人工知能

java-コレクション

// List系:重複可能な値の集合 // ①ArrayList // Set系:重複を許さないList // ②HashSet // ③TreeSet(自動ソート) // Map系:keyとvalueの組からなる要素の集合 // ④Has...
電子工作

ArduinoUNOの基本

By: Snootlabピン配置武蔵野電波様CCライセンスの早見表が非常にわかりやすい(arduinoはやみ表)
電子工作

工具一覧

varlal電子工作・計測機器・加工機などの自宅にある工具一覧。ところどころ工具でなく消耗品が入っているのはご愛嬌。
その他

SakuraVPSに導入していいと思ったもの

外部にサーバを借りたはいいものも「何ができるのか分からない」「何か面白いことは無いのかな」という声をちらほらと聞いたので,私がSakuraVPSに導入していいと思ったものをリストして紹介します. Aipo(グループウェアサーバ) ...
スポンサーリンク