go install時にno install location for directory ○○○ outside GOPATHのエラーが出る件についてGo Go言語でちょろっとアプリケーション作ろうと思った時に、タイトルのエラーが出たので対処した記録を。 どう対処したのか? どうもタイトルのエラーは/binに実行ファイルを生成しようとしてるけども、GOBINというパスが設定されていないよ!というエラーみたいです。 なので対処としては以下の様な感じ。
![go install時にno install location for directory ○○○ outside GOPATHのエラーが出る件について - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/41f76eb4892f28ad6f4e95290f8fbb08129b7e9c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Z28lMjBpbnN0YWxsJUU2JTk5JTgyJUUzJTgxJUFCbm8lMjBpbnN0YWxsJTIwbG9jYXRpb24lMjBmb3IlMjBkaXJlY3RvcnklMjAlRTIlOTclOEIlRTIlOTclOEIlRTIlOTclOEIlMjBvdXRzaWRlJTIwR09QQVRIJUUzJTgxJUFFJUUzJTgyJUE4JUUzJTgzJUE5JUUzJTgzJUJDJUUzJTgxJThDJUU1JTg3JUJBJUUzJTgyJThCJUU0JUJCJUI2JUUzJTgxJUFCJUUzJTgxJUE0JUUzJTgxJTg0JUUzJTgxJUE2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1mYTg2OThkOTcyZTBjZWE2YTZhZmNlZjk1ODI2ZjMzNw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzeW9zc2FuMjcmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTMyODg0ZGVhYmM1MTQ2ZDljZGJmMWE0YzhhYzU3ZjZm%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dca9acd4ec79f4905e18b568e2b6cd556)
電卓の√キーの思い出 私が電卓に夢中になり始めたのが10歳から11歳です。きっかけは√キーです。√の意味を知らない小学5年生の私は、ふと思いつきました。√に続けて1、2、3、4、5、…と順に数値を代入してみようと。 √→1=1、√→2=1.4142135、√→3=1.7320508、√→4=2、√→5=2.2360679、√→6=2.4494897、√→7=2.6457513、√→8=2.8284271、√→9=3、√→10=3.1622776 8桁の液晶画面には数字が並びます。そのパターンから始めに気づいたのはリズムです。2、3、5、6、7、8、10に対して√の値は8桁の数字が返ってきますが、1、4、9に対するそれは1桁の整数値です。 「はてな?」と思いながら、11、12、13、14、15、16と続きを試してみました。11から15に対する√の値は8桁の数字です。√→16=4が表示された時
すでに本人が飽き気味になっていることは世間から全然反応がないからでありウンヌンカンヌン。 Fix bugs 細かいのが多いので一覧はこちらをどうぞ。 https://github.com/mruby/mruby/pulls?utf8=%E2%9C%93&q=is%3Apr%20is%3Aclosed%20author%3Aksss%20created%3A2016-10-01..2017-01-11%20 所感 mruby-specを回してみて無限ループしているっぽい部分をなおした。 (0..Float::INFINITY)みたいなRangeで無限ループしてほしくない場面で無限ループすることが多かった。 無限Range系のバグはほかにもありそうだ。 最近ではshopifyという会社がmrubyを利用しているらしく、沢山のバグ報告がissueに上がっている。 かなり重箱なものが多い印象(No
いつもはてなブックマークをご利用いただき、誠にありがとうございます。 これまでご利用いただいておりました「はてなブックマークiOS SDK」は、2017年1月末を持ちまして開発を終了させていただきます。 今後SDKの利用は非推奨としますが、オープンソースソフトウェア(OSS)としてGitHubでのリポジトリ公開は続け、CocoaPodsでの導入も可能です。しかしながら、今後はてなによる機能追加やバグ修正、iOSのアップデートに伴う改修などのサポートは原則行いません。 APIは引き続きご利用いただけます 本SDKは2013年8月から、iOSアプリにはてなブックマークの機能を簡単に埋め込むために提供しておりました。その後、iOS 8におけるApp Extensionのサポートといったプラットフォーム側の事情が変化したことや、SDKの利用状況などから、その役目を終えたと判断して開発を終了させてい
autofill_ui.md 見た目の上で、隠されているフィールドに対しても自動入力してしまうという問題が話題になっている(2017年1月) https://github.com/anttiviljami/browser-autofill-phishing のだけれど、この問題の歴史はとても古い。自分も調査したり問題を報告したりしているので、振り返ってみる。 2012年の話 2012年4月のShibuya.XSS #1 https://atnd.org/events/25689 で、Hamachiya2が発表した http://hamachiya.com/junk/x-autocompletetype.php この問題に関連して「手の込んだクリックジャッキング」を使って情報を盗み出すデモを作った。 https://plus.google.com/112675818324417081103/
先日の めとべや東京勉強会 #2 にて WPF での Per-Monitor DPI 対応アプリのデモをしましたが、アプリが完成したので公開します。 XamClaudia https://github.com/Grabacr07/XamClaudia 間もなく Windows 8.1 公開ですね! ということで、Windows 8.1 の新機能である Per-Monitor DPI の解説と対応方法の紹介をします。 High DPI と WPF 昨今のタブレット PC などは、本体の小型化と同時にモニターの高精細化が進んでおり、1 ドットの物理的なサイズがどんどん小さくなっています。たとえば、Surface Pro (10.6”, Full-HD) の 1 ドットのサイズは約 0.12 mm です。 そのため、Windows の High DPI 設定が既定で 125 % や 150 %
Introduction Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment, although it can run stand alone. In every way possible, it reproduces the elegant look and feel of the NeXTSTEP user interface. Window Maker on first run The key features of Window Maker are: Stacking window manager with ability for semi-automatic tiling manage
スポークがない自転車の開発理由は、スポークレスにすることで軽量化できるからですが、それだけではありませんでした。 なんとスポークを取り払って空いたスペースを、「ユーティリティエリア」として利用するためでもあったのです。 スポークのある場所は自転車内のデットスペースになっており、ここに買い物かごやちょっとした荷物を入れることができるれば、超便利だと思いませんか。 そこで、折り畳んでおける買い物かご「バタフライバスケット」が用意されています。 フレームにはカーボンファイバーなどを使用し更なる軽量化を実現、12段変速機搭載版で重さ11.5キロ、電動変速機搭載版では11.6キロ。 ケーブルやチェーン、ディレイラーさえもこのカーボンファイバーフレームの内部に統合され、外からは見えないデザインとなっています。 価格は、¥ 228,190 とかなりお高めです。 ■□━━━━━━━━━━━━━━━━━□■
2016年8月16日、NVIDIAはドイツのケルンで開催されている国際ゲーム産業見本市「GamesCom」において、Pascal世代のモバイル用GeForce「GTX 1080」「GTX 1070」「GTX 1060」の3モデルを発表した。 これまでのモバイル用GPUは設計こそデスクトップ(ビデオカード)版と同じだが、発熱量や消費電力を抑えるためにクロックを抑えたスケールダウン版が用意され、識別のために型番に「M」が付けられていた。同じ“970”という型番でも、Mが付くだけで性能はかなり違う。 この「M付き・無し」による格差はPCに詳しい者なら常識的な事柄だったが、GPUメーカーが力を入れているVRユーザーを増やすには、これはよろしくない。現在のところHTC「Vive」等のVRHMDの要求スペックを満たせるGPUは、GeForceではGTX 970以上だが、モバイル用のGTX 970Mは前
先月、OpenAIによるAI(人工知能)学習プラットフォーム「Universe」がオープンソース化されたと発表されました。 Universeとは、 OpenAIの開発したAI学習プラットフォームのUniverseは、既存のライブラリであるTensorFlowやTheanoをそのまま使えるプラットフォームです。 AIに学習を施すにはさまざまなタスクを経験させる必要がありますが、UniverseはAIエージェントに「人間と同じようにコンピューターを使ってさまざまなタスクを実行させる」というプラットフォームになっています。 AIエージェントに画面上に表示される映像を認識させ、バーチャル上のキーボードとマウスを使わせることで、人間がコンピューターを使うようにさまざまなタスクを行わせるわけです。 引用元:イーロン・マスクの人工知能研究機関OpenAIがAI学習プラットフォーム「Universe」をリ
力武さんがこういう記事を書いている。自分自身BSD界隈に関わって15年は経つし、コミュニティ運営についてはいろいろと経験を積んだつもりなので、意見を書いてみることにした。書いてみたらまとまりのない文章になってしまったけれど、残しておくことにする。 目的のないコミュニティは続かない 「コミュニティに参加している人の年齢が高くなって、そのうちなくなるんじゃないか」という懸念は、少なくともFreeBSDには当てはまらない。活動がなくなる開発者もいるが、若いcommitter(ソースコードの変更権限を持っている開発者)は定期的に入ってきていて、人材の流動性は入口も出口も高い。CSRGの時代に活躍していた人が最近になって開発に再参加するケースも増えた。これらは国際会議の運営などを通じて交流を深める努力をしている成果でもある。50代や60代でコードを書いて参加しているひとはたくさんいて、特別なことでは
エグゼクティブサマリ GoDaddy社の発行するドメイン認証SSL証明書に認証不備の脆弱性があり、予防的な処置として8850件の発行済証明書が失効された。これは同期間に発行された証明書の2%未満である。現在は脆弱性は解消されている。 概要 GoDaddy社は米国のホスティング(レンタルサーバー)やレジストラの大手で、認証局(CA)の事業も手がけています。 GoDaddyが発行するドメイン認証証明書の認証手続きに不備があったとして報告されています。 In a typical process, when a certificate authority, like GoDaddy, validates a domain name for an SSL certificate, they provide a random code to the customer and ask them to p
by Evan Long 虫歯の治療のため歯を削ると、通常、削った部分が完全に再生されないので人工の詰め物を入れることになります。しかし、キングス・カレッジ・ロンドンの研究者らによって発表された内容によると、アルツハイマーの治療薬を利用して、虫歯などによってダメージを受けた歯を再生させることに成功したとのことです。 Promotion of natural tooth repair by small molecule GSK3 antagonists : Scientific Reports http://www.nature.com/articles/srep39654 Decline of the dentist's drill? Drug helps rotten teeth regenerate, trial shows | Science | The Guardian https
抗がん剤で治る確率は5% 2人に1人ががんになる時代である。やがて誰でもがんになる時代がやって来るだろう。あなたががんになったとする。現在、そのがんが原発巣にとどまっているかぎり、治療法として考えられるのが外科手術だ。 ただし、これが転移したりするとやっかいである。外科手術ができないから、あとは抗がん剤となるが、これが問題なのだ。なぜなら、がん種にもよるが、ほとんど役に立たない。抗がん剤で治る可能性はわずか5%なのである。 さらにやっかいなのはその副作用だろう。痛み、発熱、吐き気、嘔吐、しびれ、呼吸困難……。それだけならまだしも、骨髄がやられると白血球や血小板が壊されて死に至ることもある。がんで死んだのか、抗がん剤の副作用で死んだのかわからないことがよくあるのはこういうことである。 薬といえば、ペニシリンのように「治す」というイメージがあるが、少なくとも抗がん剤は私たちの考える「薬」ではな
そういえば先月頭にRettyさんでAnkoについてLTしたのでスライド置いておきますね。 speakerdeck.com あ、ちなみに本稿は特にAnkoの解説は行ってないポエムです。 Ankoとは Kotlin製DSL。Viewを書くのに利用します。 XMLでView書いた場合の以下のような問題を感じてJetBrainsのエンジニアが開発したのがAnko。 型安全じゃないし null安全じゃないし 似たようなことを毎回かかなきゃいけないし XMLをパースする分パフォーマンス悪いし コードの再利用できないし こんな感じでViewを書けます verticalLayout { val name = editText() button("Say Hello") { onClick { toast("Hello, ${name.text}!") } } } Javaで書いた場合との差が冒頭に貼ったス
Thorsten Ballによる“Writing An Interpreter In Go”を読んだ. 技術界隈のブログを見ているとたまにSteve Yeggeの「If you don’t know how compilers work, then you don’t know how computers work」という言葉に出会う.その度に学生のときにコンパイラの授業を受けなかったこと後悔し,社会人になって挑戦しようとして挫折したことを思い出して悲しい気持ちになる.@rui314さんのCコンパイラをスクラッチから開発してみたを読んではかっこいいなと思いつつ僕には無理だなあと心が折れていた. どの言語を書いていてもコンパイラ(もしくはInterpreter)は切っても離せないものであり内部の動きがどうなっているかを知っておきたいという欲求はプログラマーなら誰しもあると思う(少なくとも僕に
■ h2o で tDiary を fcgi spawn する 先週くらいからぼちぼち進めていた h2o で遊んでみるのやつがひと段落して、これまで nginx + apache2 + mod_fcgid という構成で動かしていた tDiary を h2o のみで動かすことができるようになった。 動かすにあたっては mruby_handler でいくつか補う必要があって、以下の 2 つのコードを利用しました。 nginx の rewrite ルールっぽく h2o の mruby でリクエストの rewrite を行う | tech - 氾濫原 Using Basic Authentication - Configure - H2O - the optimized HTTP/2 server 今のところ h2o で何かやろうとした時に uzulla さんと cho45 さんのブログが最大の情報
Summary in English: Joined Fastly, will continue my work on H2O there as an open-source developer. 2017年1月1日付で、Fastly 社へ転職したので報告いたします。 過去5年間、DeNA では R&D 的な立場から、様々な基盤的ソフトウェア(オープンソースになったものもありますし、クローズドなものもあります)の開発に携わってきました。 最近2年間は、同社のゲーム用サーバに端を発するオープンソースの HTTP/2 サーバ「H2O」の開発に従事してきましたが、その実装品質が高く評価され、世界有数のコンテンツ配信ネットワーク(CDN)である Fastly で採用された他、大規模なウェブサービス事業者で採用にむけた動きが進むなどの成果が出つつあります。 また、H2O における実装経験をもとに、H
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く