You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
環境は macOS 10.14.4 で go1.12.5 です。 まずは次のコードを読んでみましょう package main import ( "fmt" "io/ioutil" ) const script = ` #!perl print "Hello, Perl World!!"; __END__ ` func init() { ioutil.Discard.Write([]byte(script)) } func main() { fmt.Println("This is Go world!!") } これをビルドして実行してみます go build -o main main.go こうすると main という実行用のバイナリができますね。 通常通り実行してみましょう。 $ ./main This is Go world!! 今度は Perl で実行してみましょう $ perl
とんでもないサイトが公開されました。 小学校段階におけるプログラミング教育といえば、Scratchが主流かと思っていたのですが、VISCUIT、すごいです。 そもそもVISCUITとは? 詳しくは、VISCUITの公式サイトによる説明をご覧いただきたいのですが、VISCUITはプログラミングを「メガネ」を使って行います。 メガネの左側に置き換え前、メガネの右側に置き換え後の状態を「絵」で指定します。 それだけでOKです。座標やら繰り返しやらは必要ありません。これがScratchと違うところ。コンピュータが解釈できるようにプログラムを作るというより、結果だけ伝えて後よろしくという感じです。 初歩的なVISCUITプログラミングの例 このくらい簡単になってくると、低学年でも難なく使いこなせます。 なので、低学年でプログラミング教育をスタートさせるなら、VISCUITに触れさせたいと思うのは自然
今回の記事は、楕円曲線についての基礎的な事項についてのおさらいです。 これまでのtsujimotterのノートブックでは、色々な記事で楕円曲線について紹介してきました。しかしながら、どれも文字数や手間の関係で駆け足で紹介せざるを得ませんでした。ここで一度腰を据えて丁寧に解説したいと思います。 楕円曲線は、代数曲線としての側面を紹介することが多いですが、今回は複素トーラスとしての側面について中心に紹介します。これは、後でモジュラー曲線に関する記事で使うことを想定しています。 モジュラー曲線関連の情報は、以下のタグの一連の記事でまとめているところです。 tsujimotter.hatenablog.com なお、今回の記事はモジュラー曲線に関するシリーズ記事の一環で書いていますが、今回の記事に関して言えば、これまでの知識なしで読めるものとなっています。 目次: 1. 楕円曲線=複素トーラス 2
こんにちは Misoca 開発チームの id:mallowlabs です。最近は ドラえもん のび太の牧場物語 にハマっています。使っている道具のグレードを上げるために、牧場はそっちのけで鉱山にこもって鉱石を掘り出す毎日です。 さて、先日の 軽減税率・区分記載請求書対応のリリース は開発チームにとっても比較的大きなリリースでした。そのため、リリースの直前には、このリリースに関係しないコミットは master ブランチにマージを控えることになり*1、自然と開発メンバーが普段使っているツールの整備や自由研究が行われることになりました。 ふりかえりで、このいわゆる「斧を研ぐ時間」がよかったという声が複数出たため、この時間を狙って作ってみようという TRY が生まれて「エンジニアリングフライデー」という試みが生まれました。 今回はこのエンジニアリングフライデーについて紹介したいと思います。 エンジ
Gopher's design for Ryuta Tezuka(@Tzone99) こんにちは、ZOZOテクノロジーズ開発部の池田(@ikeponsu)です。 本記事では、 Go言語における画像処理の可能性を、ベンチマークを通して探ってみたいと思います。 はじめに 業務内でGo言語での画像処理を行う機会があり、Goの標準パッケージやGoCVについて調べていました。 ただ、画像処理に関する記述はまだまだ少なく、実装している人自体も少ないのかなという印象でした。 今回行った「Go言語での画像処理の速度はどの程度か」のベンチマークが、これからGo言語で画像処理の実装を行おうとしている方の参考になればと思います。 ベンチマークの内容 比較対象 C++のOpenCV内のバイリニア補間 GoCV内のバイリニア補間 Go言語とimageパッケージを使って実装したバイリニア補間 処理内容 画像入出力 バ
GitHub Trendingでは特定のリポジトリが流行ると数日ずっとTrendingに乗っていたり、有名どころのリポジトリが頻繁にTrendingに乗っていたりします。 トレンドを知りたい、という意味ではそれで問題ないのですが、個人的には「最近流行ったやつの中で自分がまだ見たことないやつ」を見たいなーと思っていたので、見たことあるやつは表示されなくていいやという気持ちがありました。 なので、ビューワーを作りました。 inabajunmr/treview 何ができるのか 基本的にはただのGitHub Trendingのビューアーなのですが、以下のような特徴があります。 自分の興味のあるプログラミング言語を保存しておいて、すぐに1ページでまとめて参照できる 一度も表示したことのないリポジトリだけにフィルターできる 大雑把に以下の雰囲気で動作します。 使い方 GUIは現在macOSのみに対応し
ValveのゲームストアSteamは2019年10月以降Linuxを正式にサポートしなくなることが発表されました。 Twitter上で公開された情報によると、将来のバージョンのLinuxにおいてSteamの正式サポートが終了します。 Ubuntuを使用している人は、OSの次回のアップデートである19.10までに別のOSに移動する必要があります。 このアップデートは2019年10月17日に配信される予定です。 Ubuntu 19.10 and future releases will not be officially supported by Steam or recommended to our users. We will evaluate ways to minimize breakage for existing users, but will also switch our fo
総務省が発表した平成30年の『情報通信白書』によれば、個人のスマートフォン保有率は過去最高となる84%を記録。ただこれは前年の83.6%とほぼ変わらず、横ばいの状態が続いているともいえる。また、移動体通信・IT分野専門の調査会社MCAが今年2月に発表した「キャリアショップ」に関する調査によれば、大手キャリア系列のショップ数は8341店舗。2018年5月に実施した前回調査と比較し、9か月間で168店舗減少している。
現代人は日頃どんなものを食べているのか。厚生労働省の「国民健康・栄養調査」を調べた統計データ分析家の本川裕氏は、「とりわけ『食料に困っている者』は全体平均に比べ、米や小麦などの穀物や豚肉を多く食べていることがわかった」という――。 連載をはじめるにあたって 今回からスタートする本連載では、日々、公表される統計データの中から、かなり興味深い内容であるにもかかわらず見逃されてしまっているものを主に取り上げ、読者の好奇心や日頃の関心に応えようと考えている。 例えば、一般に考えられている常識や価値観とは異なる方向の動きを統計データが示していたり、政府やメディアが自分たちの主張に沿うかたちで取り上げている統計データが、実は、それとは異なる内容を持っていたりする。「統計探偵」を自負する筆者が、そんな「意外な事実」を紹介していきたい。 また、データの信ぴょう性の根拠、あるいは間違った読解につながりやすい
by Eaters Collective 「写真編集に力を入れたSNS」としてスタートしたInstagramですが、Facebookに買収されて以降は広告プラットフォームとして活用されることが急増しました。そんなInstagramインフルエンサー投稿のエンゲージメント率が2016年以降減少し続けており、特に2019年に入ってからの減少率が顕著であるとするレポートが発表されています。 Instagram Brand Engagement: The Latest Statistics - Trust Insights Marketing Data & Analytics Consulting https://www.trustinsights.ai/blog/2019/06/instagram-brand-engagement-the-latest-statistics/ Instagram
紙の書類をスマートフォンのカメラで撮影し、「LINE」で画像を送ると、約3秒でテキスト化して返信する――。こんなAIアプリを、長崎県西海市のベンチャー企業「西海クリエイティブカンパニー」が7月3日からLINE上で公開している。ユーザーがOCR(光学文字認識)ソフトなどを用意しなくても、書類や帳票を簡単にデータ化できる点が特徴だ。 記者が試しに名刺を撮影して公式アカウントに送ったところ、すぐに氏名や企業名、所属部署、オフィスの住所、電話番号、メールアドレスなどを正確にテキスト化して返信してくれた。 このアプリの名前は「文字起こし ばりぐっどくん」。LINE上で友だち申請すると、誰でも利用できる。同社の本業はデザインやWebメディアの運営だが、西海市内の企業・役所から紙文書のスキャンやデータ入力作業を減らし、地域全体の業務効率を高める狙いで開発したという。 だが、リリースすると他の地域からも利
string 評価する文字列。 abc 置換の対象となる文字を格納した文字列。 XYZ 置換に使用する文字を格納した文字列。 例えば string の中に abc の 1 文字目が見つかると、それらはすべて XYZ の 1 文字目に置き換えられる。 XPath では、大文字と小文字の変換に使用するための解決策としては、translate 関数はすべての言語において十分なものであるとは言えないと注記されています。 XPath の将来のバージョンでは、大文字と小文字の変換のための関数が追加されるかもしれません。 ですが、現在のところはこの関数が文字列を大文字や小文字に変換するのには最も適しています。 例 <xsl:value-of select="translate('The quick brown fox.', 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHI
題名: XMLパーサーの大文字小文字解析について 著者: RUNNE 日時: 2009/05/25 10:27:30 ID: 24614 この記事の返信元: (なし) この記事への返信: [24616] Re[1]: XMLパーサーの大文字小文字解析について 魔界の仮面弁士 2009/05/25 12:04:58 ツリーを表示 環境/言語:[XP,net] 分類:[.NET] <aaa> <bbb value='AbcD'></bbb> <bbb value='aBCd'></bbb> </aaa> ↑のようにaaa/bbbのinnerTextにabcdと設定されているのですが、 XPathでは、大文字・小文字を判定してしまうため、 aaa/bbb[@value='AbcD']と明確に指定しなければ、ノードを取得できません。 aaa/bbb[@value='aBCd']と検索の方も大文字・
クイーン(Queen)のギタリストであるブライアン・メイ(Dr Brian May)さんに、再びリュウグウの立体視画像を作っていただきました(過去の記事:記事1、 記事2)。今回もリュウグウ全体の立体視画像ですが、オトヒメ岩塊がよく分かるものになっています。 ブライアン・メイさんからのメッセージです: “Claudia Manzoni and I are proud to be part of the ground-breaking HAYABUSA 2 team. These Stereoscopic images of Ryugu are the closest to actually ‘being there’ that humanity will experience in our lifetimes.” (訳:クラウディア・マンゾニと私は、革新的な「はやぶさ2」チームに参加できる
News 2024-01-13: New release (Changelog) 2023-12-09: New release (Changelog) Introduction QuickJS is a small and embeddable Javascript engine. It supports the ES2023 specification including modules, asynchronous generators, proxies and BigInt. It optionally supports mathematical extensions such as big decimal floating point numbers (BigDecimal), big binary floating point numbers (BigFloat) and ope
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く