タグ

関連タグで絞り込む (156)

タグの絞り込みを解除

makeに関するatsushifxのブックマーク (54)

  • Makefile覚書: Goアプリ開発に役立ちそうな基礎知識 | フューチャー技術ブログ

    はじめにTIG真野です。育休明けです。 フューチャー社内のタスクランナーはmakeやTaskなど複数の流派があり、チームによって使い分けられています。個人的にはmakeで良いんじゃないかと思っていますが、Taskも良いですよね。 makeは細かい記法をいつも忘れる+調べるとC言語向けの情報が出てきて脳内変換に手間を感じたため、makeを用いてWebバックエンドアプリをGoで開発するということをテーマに、役立ちそうな情報をまとめます。 なお、今記事におけるmakeは、GNU Makeを指します。バージョンは以下で動かしています。 MakefileのためのEditorConfigMakefileのインデントはハードタブである必要があります。誤りを防ぐためにもEditorConfigを設定しておくと良いでしょう。 makeは通常、Makefileという名称をデフォルトで認識しますが、同一フォルダ

    Makefile覚書: Goアプリ開発に役立ちそうな基礎知識 | フューチャー技術ブログ
  • Bazel とお別れして make を使いはじめた話

    こんにちは。MIXI 開発部 SREグループの riddle です。 自分の所属するプロダクトでは、ビルドツールとして Bazel を利用していたのですが、いろいろあって make に変えたので「Bazel をなぜ導入してなぜやめたのか?」 を紹介します。 <目次> Bazel とはどこに Bazel を使ってたのか?なぜ Bazel をやめたのか? 3-1. Bazel の運用コストが高かった 3-2. Bazel の速度問題 3-3. Bazel ではできないことがあるmake に移動したわけまとめBazel とは Bazel は Google が開発したビルドツールで、JavaC++GoAndroid、iOS、その他多くの言語とプラットフォームを使用してビルドとテストができます。 ローカルやリモートのキャッシュをうまく用い、アプリケーションのビルドやコンテナイメージの生成、テ

    Bazel とお別れして make を使いはじめた話
    atsushifx
    atsushifx 2022/10/24
    枯れたツールゆえの優位性
  • Modus

    Modus uses logic programming to express interactions among build parameters, specify complex build workflows, automatically parallelise and cache builds, help to reduce image size, and simplify maintenance. Install Modus Read Tutorial A Modus program is a set of rules that define how new images are built from existing images by adding filesystem layers. Images and layers are represented using pred

    atsushifx
    atsushifx 2022/08/05
    buildに特化したDSLってとこだろうか
  • ゲームから音楽機器まで展開する謎のエンタメ企業“Sニー”がおもちゃや家電製品の“魔改造”で競う番組「魔改造の夜」に出場決定。“T京アールアンドデー”や“AHI”と激突

    NHKは、エンジニアたちがおもちゃや家電製品の“魔改造”で競うエンタメ番組「魔改造の夜」に謎のエンタメ企業“Sニー”が出場する予定を明らかにした。番組はNHK BSプレミアムにて、8月20日(土)と8月27日(土)の22時から約90分で放送される予定だ。 「魔改造の夜」は、超一流のエンジニアたちが極限のアイデアとテクニックを競う技術開発エンタメ番組である。過去の放送では謎の自動車メーカー“T社”やバイクから小型ジェットまで手がける“H技研”が登場。全力の大人たちがワンちゃんのおもちゃをえげつないパワーで爆走させたり、お掃除ロボットに走り幅跳びをさせたりする技術のワクワク感とシュールさで毎回大きな反響を獲得している。 また、番組では教官役の劇団ひとりさんと6人の生徒が集い、競技を追体験しながら大学教授や宇宙飛行士、デザイナーなどの特別講師から楽しく学ぶ「技術者養成学校」も展開されている。 (

    ゲームから音楽機器まで展開する謎のエンタメ企業“Sニー”がおもちゃや家電製品の“魔改造”で競う番組「魔改造の夜」に出場決定。“T京アールアンドデー”や“AHI”と激突
    atsushifx
    atsushifx 2022/06/25
    相変わらず、なんの企業なのか隠してない。
  • また make の話してる(2020年9月14日) - なにもわからない

    私の大好きな Makefile の話が盛り上がっていたのでまとめました。 「やめてね。」って方はお声がけください。 同じ会社にいるけど、真逆の感想を持っている。Makefile読まないと副作用が分からないし、Rakefile/package.jsonだけで済むのに無駄に1つレイヤ増えていて、Makefileできたときからいる人は楽だけど、途中から入った人にとっては学習コストが高い。 https://t.co/EXtmI3xl72— 神速 (@sinsoku_listy) 2020年9月13日 golangでMakefileを使うのは分かる。 ただ、RubyやNode.jsのリポジトリなら $ git clone xxx $ cd xxx $ bundle install && rake もしくは npm install && npm test で環境構築ができることを期待する。— 神速 (

    また make の話してる(2020年9月14日) - なにもわからない
    atsushifx
    atsushifx 2020/09/15
    makeが本来のビルドツールから、環境構築ツールになっているので齟齬が生じている。環境構築ツールとしてのMakefileの標準がないのがよくないんだとおもう
  • 電子名札開発での異常な努力 または私は如何にして心配するのを止めて『謎ガジェット』を作るようになったか - builderscon::blog

    こんにちは、buildersconスタッフの石田ことuzullaです。 みなさんbuildersconのチケットは買いましたか?まだですか?まだなら今すぐチェック!! www.eventbrite.com ただちょっとまって!普通に買えるチケットって一般とサポーターがありますよね? 今日はサポーターチケットについてくる「謎ガジェット」こと「電子名札」についてご紹介しますので、ぜひサポーターチケット購入もご検討ください! 電子名札とは? こちらです! Eペーパーとラズパイを用いて、ローパワーにアズユーライクなインフォメーションをモバイルにディスプレイできる、ネクストジェネレーション名札ガジェットです! Maker Faire Tokyo 2018に参加した!(顔が疲れとる)#builderscon サポーターノベルティーの電子名札ガジェットの試運転でもある。 (何人かに話しかけてもらえました

    電子名札開発での異常な努力 または私は如何にして心配するのを止めて『謎ガジェット』を作るようになったか - builderscon::blog
    atsushifx
    atsushifx 2018/08/09
    典型的なHackerに解決すべき問題を与えたパターンだ。こういうのこそKickStarterのようなクラウドファンディングので出番だよな
  • あるよ

    http://anond.hatelabo.jp/20150804090844 赤外線リモコンをPCから設定すれば、crontabでの自動操作とかセンサー連動のプログラムとか、だいたい何でもできるよ 割と前から出てた http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/ は 内部の保持メモリ量が少なすぎてDAIKINリモコンとかに対応してなかったのと、電灯のリモコンとかをうまく検知できなかった おすすめは http://getirkit.com/ のほう これは安定して動いてる ロングポーリングを使ってるんで firewall越しに外部から操作もできるし、IFTTTとも連動できるよ

    あるよ
    atsushifx
    atsushifx 2015/08/04
    わかっていての斜め上の解答。とはいえ、いまは統一フォーマットやインタフェイスがないので頑張る必要が多すぎ。IoTとかいっているのだから、APIやプロトコルを早く規定して公開すべき
  • TechCrunch | Startup and Technology News

    Hello, lovelies, and welcome to Week in Review (WiR), TechCrunch’s regular newsletter that recaps the week in tech. For many folks, this workweek was a day shorter, thanks to the Juneteenth obse

    TechCrunch | Startup and Technology News
    atsushifx
    atsushifx 2015/05/12
    回路はAgICで。つまり印刷して作れるので少量でも大量でも生産に対応が可能なわけか。無線通信はないけど、そういうのは今流行のDroneと組み合わせればいいと考えれば一気に普及しそう
  • 世界最小・ポータブルサイズの水力発電装置「Blue Freedom」

    片手で持てるほど軽くコンパクトで、簡単に持ち運ぶことができる水力発電装置が「Blue Freedom」です。水が流れている場所さえあれば、ちょっとした準備ですぐに発電でき、さまざまな電子機器が利用可能になります。 The World's Smallest Hydropower Plant | Blue Freedom http://blue-freedom.net/ Blue Freedomがどんなものかは以下のムービーを見れば一発でわかります。 これが水力発電装置の「Blue Freedom」です。 直径20cm・高さ5cm・重さ400gと、人が持てるほど小さい水力発電装置です。 使い方は簡単、Blue Freedomをカバンなどから取り出します。 発電用水車を取り外し…… 体とケーブルで接続します。 そして水車を水の流れに投入すればOK。 水車が流水に抵抗し回転することでエネルギーに

    世界最小・ポータブルサイズの水力発電装置「Blue Freedom」
    atsushifx
    atsushifx 2015/04/20
    この大きさで2Aの出力とバッテリー付き。アウトドア必須のアイテムとなりそう。そして、いつものごとくKickStarterでテストマーケティングして売りだすと。こうしてみると日本でモノづくり系スタートアップは厳しいな
  • 自前で技適を取得し、中華の安価なBluetoothモジュールを使って製品を作る方法

    TechBlogをご覧のみなさん、こんばんは。Cerevoにて電気設計を担当している馬橋です。 製品に無線機能を実装するにあたり、電波の送受信を自前で設計するのはいささかハードルが高いものです。こういう場合に、Wi-FiBluetooth、ZigBeeなどの機能があらかじめ小型基板にまとまっているモジュールを利用することで、開発を簡略化することができます。最近ではnRF51822を使ったモジュールがまるっとmbedに対応していたりと、非常に扱いやすくなりました。 一方で、海外製(特に中国)の超安価な無線モジュールでは、国内の技術適合証明(以下、略称として技適と呼ぶ)を受けていないものがほとんどです。当然ですがこれをそのまま組み込んで使うわけにはいきません。また、モジュールでさえ大きい、あるいは機能的にちょうど良いモジュールがないという場合に、電波の送受信を行なう回路を自作することになりま

    自前で技適を取得し、中華の安価なBluetoothモジュールを使って製品を作る方法
  • お掃除しないルンバをプログラミングして自分だけのロボットが作れるプラットフォーム「iRobot Create 2」が発売開始

    部屋のゴミを自動で吸い込んでお掃除してくれるロボット「ルンバ600シリーズ」をベースに開発されたお掃除しないロボット「iRobot Create 2」の発売が開始されました。iRobot Create 2はルンバ600シリーズからお掃除機能を取り除き、ユーザー自身がプログラミングで動き・音・光り方などを設定可能な研究・教育趣味向けのロボットプラットフォームです。 iRobot-Create 2 http://www.irobot.com/About-iRobot/STEM/Create-2.aspx iRobot Create 2がどのような製品かは下記のムービーから確認できます。 iRobot Create 2: An Updated, Hackable Roomba - YouTube これがiRobot Create 2。 iRobot Create 2の同梱品はバッテリー・充電用

    お掃除しないルンバをプログラミングして自分だけのロボットが作れるプラットフォーム「iRobot Create 2」が発売開始
    atsushifx
    atsushifx 2014/12/12
    すでにニコニコ技術部でルンバがHackされている。例 http://www.nicovideo.jp/watch/sm23049684 これからは正式に遊べるわけでハードウェア系ハッカーがいろいろと遊んでくれるはず
  • cloudBitとIFTTTで「おとうさんいまどこメーター」を作る - Qiita

    うちの息子(9)はいっつも「おとうさんいつ帰ってくるの?」と聞くそうだ。そんな息子のニーズに応え、おとうさんいまどこメーターを日曜工作で作ってみた(最初は天気予報メーターにしようと思ったけど息子にいらんと却下された)。 スマホのWiFiとGPSの位置情報をIFTTTで拾ってcloudBitでサーボを動かす簡単なしくみ。電子工作の経験は不要で、こーいうのを子どもでも誰でも30分くらいで作れてしまう。cloudBit is AWESOMEである。 以下、このメーターの作り方を簡単にまとめ。 littleBitsって? まずはlittleBitsを知らない人のために簡単に紹介しておこう。littleBitsは子供が遊びながら電子工作を学べるおもちゃで、ボタンやLED、モーター、光センサーといったいろんな電子部品のモジュールを組み合わせて回路を組める。電子工作っても、難易度はパズドラより低い。モジ

    cloudBitとIFTTTで「おとうさんいまどこメーター」を作る - Qiita
    atsushifx
    atsushifx 2014/09/08
    これはすごい。現代版電子ブロック、LittltBitsがここまで進化しているとは。タブレット+Aruduino+CloudBitsを中学生向けに与えたら立派なGeek予備軍ができそう
  • ガジェオタの憂鬱

    散財する機会が爆減した。 スマホ、タブレットの普及期は「おらワクワクしてきたゾ!」という感じで手当たり次第ガジェット買えた。 泥も林檎も窓タブも買った。すごく興奮できた。 でもモバイルデバイスが一巡したあたりから急に市場がつまらなくなった。 格安スマホが出てきて「レイトマジョリティに訴求する」なんて小売業者が言い出したあたりから退屈で仕方がない。 Tizen、火狐・Ubuntu・Fire Phone。遅すぎる。アーリーアダプターはもうスマホ、タブレットにwktkしない。 電子書籍を含むオンデマンドのコンテンツ配信もイマイチ盛り上がりに欠ける。 Apple TV、Chromecast、Fire TVに至っては意味が分からない。テレビ観る人っているの? たぶん今アツいのはIoTとかDMPとか、エンタープライズ向けのテックなんだよな。 コンシューマー向けだと、車載OSとウェアラブルがややホットだ

    ガジェオタの憂鬱
    atsushifx
    atsushifx 2014/07/21
    買うだけだから面白くないんだろう。IoTもそうだけど、とりあえず個人でガジェットを作れるようになったのがすごく面白そうなんだが。
  • スイッチサイエンス、Bluetooth LE対応mbed開発キット

    電子工作材料を販売するスイッチサイエンスは6月30日、Bluetooth LE(Low Energy)通信が可能なARM mbed開発ボードを発表、7月初旬より発売する。 「mbed HRM1017」は、BLEによるBluetooth Smartデバイスを手軽に開発できる開発キット。Bluetooth LE対応のmbed開発ボードとしてはNordic Semiconductorが発売している「nRF51822-mKIT」製品があるが、こちらは技適(総務省電波利用技術基準適合証)を取っておらず企業などの技術者が電波暗室で開発するためのものとなっていた。「mbed HRM1017」は技適を取得しており、日国内でBluetooth LEの利用が可能。 無線通信チップとしてNordic nRF51822を採用、ARM Cortex-M0コア、Bluetooth v4.1準拠。USBもしくはピンヘ

    スイッチサイエンス、Bluetooth LE対応mbed開発キット
    atsushifx
    atsushifx 2014/06/30
    ]Bluetooth LE][ARM][スイッチサイエンス]Bluetooth LEだとiBeaconにも対応できそう。このボードをタブレットを組み合わせれば単純な電子マネーシステムができるかな
  • AgIC(エージック)

    社名変更のお知らせ 2017年9月4日付でAgIC株式会社からエレファンテック株式会社への社名変更を行いました。 「AgIC」は教育・ホビー用途のブランド名として残しつつ、今後は「エレファンテック」として産業用途で使って頂けるフレキシブル基板の製造の展開をしていきます。引き続きどうぞよろしくお願いいたします。 https://www.elephantech.co.jp

    atsushifx
    atsushifx 2014/06/19
    電動インクを使った電子回路印刷キット。そういう技術開発があることは知っていたが、とりあえず出すというのがすごい。これでソフトウェアやフォーマットがオープン化すれば一気に広まりそう
  • 3Dプリンタに続き、家庭用CNCが普及する時代がくる?

    ともあれちょっとしたパーツが壊れたから買い換える、というスパイラルは落ち着きそう。 3Dプリンタと共に注目されているデジタルな工作機器がCNC。コンピュータ制御の削り出し機で、MacBook Airのユニボディを作り出している工作機器です。 今までにもiModelaなどの小型CNCがありましたが、うるさいのが難点。また素材の削りカスが飛び散りやすいのもウィークポイントでした。 そこで「Nomad CNC Mill」は騒音&削りカス対策を施しているとのこと。実際にどれだけの騒音を抑え込めているのかは把握できませんでしたがKickstarter上での期待度は高く、3万ドルの目標額をさらりとクリアしています。箱形でカバーもあるから、削りカスも飛び散りません。 家庭用ということは、事故対策も考えているでしょうね。カバーを開けるとドリルの回転が止まるとか。 硬質スチール素材を削れるほどのパワーはない

    atsushifx
    atsushifx 2014/05/10
    アメリカにはすでにSHOPBOT Desktopがあるけど、これはさらに安い。日本のものづくりを言っている人は、アメリカではガレージで小さな工場ができるという現実への対抗策を考えなくちゃいけない
  • 社員の発明、誰のもの? 個人か会社か、法改正巡り賛否:朝日新聞デジタル

    社員が発明した特許は会社のものなのか、個人のものなのか――。特許の権利がどちらに属するのかをめぐる議論が、政府内で格化している。経済産業省は産業界の要望に沿って「会社のもの」に法改正したい考えだが、労働団体などが「発明者の意欲をそぐ」などと反発している。■産業界は「会社のもの」と改正要望 いまの特許法では、社員が会社の設備を使って発明した場合も、特許は「社員のもの」とされている。 1899年に制定された最初の特許法は明確に定めなかったが、1909年の改正で社員の発明の特許は「会社のもの」とされた。だが、「大正デモクラシー」で社員の権利意識が強まり、21年の再改正で「社員のもの」に変わった。発明が次々と生まれ、産業全体の発展にもつながると考えられたからだ。2004年には、発明の対価の決め方に関する改正があったが、特許が「社員のもの」という規定は変わっていない。 安倍政権は昨年6月、成長戦略

    社員の発明、誰のもの? 個人か会社か、法改正巡り賛否:朝日新聞デジタル
    atsushifx
    atsushifx 2014/05/03
    青色LEDが有名だけど個人が会社に特許収入を請求したのも一因だろう。しかし時代に逆行している。Kickstarterとかのおかげで製造系も個人で発明して会社を立ち上げられる時代なのに
  • TechCrunch

    Prove Identity, the smartphone-based identity verification startup that originally made its name years ago as Payfone before rebranding in 2020, has raised $40 million. According to the company, the f

    TechCrunch
    atsushifx
    atsushifx 2014/03/12
    NSX-1を載せたeVY1はArudino用なんだよな。あれがRasberry Piに載ればバカ売れしそうな気がする
  • 橋本商会 » 895円の超小型Ardunoクローン DigiSparkを買った

    とにかく小さくて安いのに、ほぼArduinoとして使える。 そしてズボンのコインポケットに入れて持ち歩けるので電車内hackに便利。 Digispark購入ページ DigiSpark wiki ソースコードはここに置いておいた。 デジタル出力・アナログ出力・アナログ入力・Mac上のRubyとのUSB通信を試した。 https://github.com/shokai/digispark-study 「webサービスと連動したちょっとしたハードウェア」にはArduinoはオーバースペックだと思うので、DigiSparkちょうどいいと思う。 普通のArduinoとの違い 詳しくは digispark:tutorials:basics [Digistump Wiki] 多少制限はある。 IOピン数が6PCとUSB通信する場合は4しか無い プログラムを書き込めるメモリ領域が6Kbyteしかない

    橋本商会 » 895円の超小型Ardunoクローン DigiSparkを買った
  • PCとのUSB接続で威力100倍、ポケット・ミクの実力を探る|DTMステーション

    大人の科学マガジン特別編として4月3日に発売されることが発表された「歌うキーボード ポケット・ミク」。すでに、いろいろなメディアでも取り上げられ、発表初日にはAmazon総合で1位を記録するなど、大きな話題になっています。これはPCを必要とせず、体だけで初音ミクを歌わせることができる、とっても手軽な機材。ボーカロイドなど使ったことのない子供でも、すぐに楽しむことができ、価格も4,980円ととっても手ごろです。 でも、このポケット・ミクはオモチャなどという次元に留まらない、トンでもない機材なんです。その秘密は、ここに備わっているUSB端子と内蔵されているNSX-1というICチップ。これらを利用することでPCからコントロールすることが可能で、初音ミクの歌声で自由自在に歌わせることができると同時に、強力なシンセサイザ音源として活用することができるのです。発売に先駆けて、ポケット・ミクを入手する

    PCとのUSB接続で威力100倍、ポケット・ミクの実力を探る|DTMステーション
    atsushifx
    atsushifx 2014/03/08
    どう考えても、どっかの変態(ニコニコ技術部とか)がLinuxやAndroid用のドライバを作る流れ。そうなればスマートフォンでもポケット・ミクが使えるからさらに遊べる