Tips for writing clear, performant, and idiomatic Go code

【形】取るに足りない、つまらない、わずかな、軽薄{けいはく}な【発音】tráifliŋ、【@】トゥライフリング、トライフリング、【分節】tri・fling
CF-RSL と商用ライセンス形態を明確に説明いたします。 Posted by connectFree Staff | 2020年8月20日 (追記 2020-08-25: 一部内容を変更・修正いたしました。) 本記事に関し、内容に誤りを含んでおりましたこと謹んでお詫び申し上げます。 貴重なフィードバックをいただきまして、誠にありがとうございます。 いつも Zen 言語をご愛顧くださいましてありがとうございます。 今回は、Zen 0.8 LTS (Long Term Support) のリリースにあわせて本ブログにてライセンス形態を明確に説明いたします。 Zen をより柔軟にご利用いただけるようになりました。 バイナリ配布をするまでは Zen 言語は無料です。 Zen 言語 LTS バージョン (v0.8.20200623LTS) からは、 ConnectFree Reference So
相槌ですぐに「日本人」だと分かる 世界中でグローバル化が進み、海外経験があったり外国語を不自由なく話せたりする日本人が増えている。そんな中でもちょっとした動作にその人のルーツやお国柄が見え隠れするものだ。 例えば、2018年夏に全米オープンで優勝した大坂なおみ選手。日本生まれアメリカ育ちの彼女は、授賞式でトロフィーを持ち上げる際、一瞬バランスを崩しそうになるシーンがあった。 フォローに入った係員に対して大坂選手はとっさの行動として、ペコリと頭を下げた。セリーナ・ウィリアムズ選手にお礼を伝える際にも彼女はそのようにした。私はそれらの動きを見て、彼女の中にある「日本人」を感じたものだ。 この軽い会釈は、日本人を特徴づける代表的な動作である(韓国人も会釈はするようだが、中国人でそうしている人はあまり見ない)。ほかにも、実はあまり知られていないある動作がある。 筆者の周りでも、留学や駐在で何年間も
開発者向けQ&Aサイト「Stack Overflow」は2020年6月5日(米国時間)、オープンソースのシステムプログラミング言語「Rust」がなぜ人気を集めているのか、ユーザーのコメントを紹介した。同サイトのRustチャットルームと、Rustのユーザーフォーラムから集めたものだ。 Stack Overflowが2020年5月に発表した年次開発者調査「2020 Developer Survey」では開発者を中心に約6万5000人が参加した。Rustは2016年の調査以来5年連続で、最も愛されている言語のランキングで首位を獲得した。 これを受け、Stack Overflowは同言語のチャットルームとフォーラムで、ユーザーが支持する理由についてコメントを募った。今回紹介したのはそのうちの抜粋だ。多くはRustユーザーフォーラムに寄せられたもの。 Stack Overflowはユーザーの声を紹介
メモリーセーフな低レベルプログラミング言語Rustを数回に分けて紹介してきたが、今回はRustのコアチームの一員であるCarol Nichols氏による解説動画を紹介したい。これまでCloudFlaireのエンジニアSteve Klabnik氏によるWebAssemblyとRustに関するセッション、DropboxがPythonからRustに書き換えた事例、Microsoftが開発したKubernetes上でWebAssemblyのコードを実行するKrustletの記事、IBMが社内システムをNode.jsからRustで書き換えた事例などによってRustがモメンタムを獲得しつつある大きな流れを紹介してきた。 今回紹介するセッションは、RustのコアチームのエンジニアでInteger 32というRustに特化したコンサルティング会社を経営するCarol Nichols氏によるもので、2019
Liam Tung (Special to ZDNET.com) 翻訳校正: 村上雅章 野崎裕子 2020-05-18 07:30 Stack Overflowの調査によるとRustは、開発者が「最も愛する」プログラミング言語の座に4年連続で君臨している。しかし、「Rust」プロジェクトは開発者や組織の間で普及していく上での障壁が存在していることを認めている。 Rustの普及を阻む障壁が見え始めたStack Overflowの2019年1月の調査によると、開発者はRustについて好意的な評価を下しているものの、最もよく使用している言語だと答えたのは3.2%にとどまったという。 Rustのメンテナンス担当者らは、世界各国の開発者ら4000人弱を対象とした年次調査を実施し、その普及を阻む原因を探った。回答者のうち、フルタイムでRustを使用している開発者のほとんどは、ウェブアプリケーションのバ
featureはフィーチャーだ。平気でフューチャーと読む人が多すぎる。イライラするからやめて欲しい。撲滅したい。 スペルと発音の関係への無関心がみっともない'ea'の発音は大体 [i:] だ。easyもstealもmealも [i:]だ。英語だし例外はあるが,[ju:] になることはないはずだ。 如何にもスペルと発音の関係に無関心な感じがしてみっともない。 初等的な単語と間違えるのがみっともない「featureはよく知らないけどfutureは知ってます」って言ってる感じがみっともない。featureも当たり前に知っててくれ。 カタカナの元の単語を連想しないのがみっともない普段から「そもそもフィーチャー/フューチャーってどういう英単語だっけ」って考える人は、単語のスペルや意味から「あフューチャーじゃなくてフィーチャーじゃん」って気付ける。フューチャーって読む人は如何にも日常使っているカタカナ
Description: master/slave terminology is offensive and should be replaced with something more appropriate, such as primary/replica. Some technology vendors have already done so. See wikipedia page here: https://en.wikipedia.org/wiki/Master/slave_(technology) How to repeat: View any documentation page about replication in general, for example: https://dev.mysql.com/doc/refman/8.0/en/replication-opt
新型コロナの影響で、夫が在宅ワーカーになってもう2週間。 ……いや、3週間? もしや1ヶ月経った? まぁいいや。 勤務時間中の夫は、とにかくよく電話している。 聞き耳を立てるつもりはないけど、ある程度声は聞こえてくるもので。とはいえ、内容はさっぱりわからん。 夫は不動産関係の仕事だから、門外漢のわたしが理解できないのは当然なんだけど。 でも専門用語が飛び交うネイティブ同士のドイツ語のやりとりを聞くと 「やっぱりわたしには海外で企業勤めするほどのスペックはなかったんだなぁ」 と改めて痛感する。 よくお問い合わせで「ドイツで仕事は見つかりますか」と聞かれるけど、答えはかんたんだ。 「あなたに雇う価値があれば仕事は見つかる」。 ドイツで就活したとき、わたしにはその価値がなかったから仕事が見つからなかったんだよ! 仕事における言葉の壁は想像以上に厚い いやね、みんなね、仕事における言葉の壁を甘く見
そう、JSON にはコメントを記載するための構文がないのです。近年では設定ファイルなどで利用されることも多い JSON ですが、コメントによる説明が不要なキーを名付けることは現実的ではありません。どうしよう、困ったな。 TL;DR コメントをつけるだけなら JSONC を使いましょう。 (2020-02-17追記) 各フォーマットの比較などに使えるデモページを公開してみました。 (2020-03-15追記) 続編を書きました。 どうしても JSON にコメントを書きたい 同じようなことに悩む先人は多いため、インターネット上には様々なアイデアが提案されています。 たとえば JSON Schema Core Draft 2019-091 では以下のような記述があります: 8.3. Comments With "$comment" This keyword reserves a location
Elixirは拡張性と保守性の高いアプリケーションを構築するためにデザインされた、動的で関数型のプログラミング言語です。 Elixirは、低レイテンシで分散型のフォールトトレラントシステムや、Webや組み込みシステムの領域で成功を収めている、Erlang VMを利用します。 詳しくは getting started guide や learning page for other resourcesをご覧ください。以下ではElixirのプラットフォームや言語、ツールの概要を説明します。 全てのElixirのコードは、隔離された軽量の実行スレッド(プロセスと呼ばれる)の中で動作し、メッセージを通して情報をやり取りします。 current_process = self() # Spawn an Elixir process (not an operating system one!) spawn
この画面は、短期間に多くの検索を行ったお客様に表示しております。 ご使用のコンピュータがウィルス等に感染していたり、スパイウェアが埋め込まれている可能性はございませんでしょうか。 お心あたりのないお客様は、下記の画像内に表示されている英数字を入力し、「送信」ボタンを押して頂くことにより通常の検索画面に戻ることができます。 またご使用のブラウザーでクッキーをオフ(無効)にしている場合はお手数ですが、クッキーをオン(有効)にしてください。 Lots of queries are issued in short period. Please check your computer if it is defected by virus or spyware, and please make sure your cookie settings are ON. After that, input th
もう多くの人が言っていることだけれど、ぼくは最近、フェイクニュースと現実のニュースの区別がつかなくなっていて、冗談ぬきで途方にくれている。このニュースが最初に出てきたときもそうだった。 www.asahi.com この手紙の実物が最初にでまわったとき、ぼくは絶対これはインチキだろうと思ったんだけど……ちがった。朝日新聞のこんな機械翻訳ではその真の味わいがかけらもわからないので、その文体も含め訳してあげました。 トランプ大統領閣下のありがたきお手紙 (ウソだと思う人(思うよねえ)、現物はこちら リークしたのがフォックスニュースだし、ホワイトハウスも認めてるそうです) ごめんね、ぼくはこういう格調高い文章の翻訳になれてないので、ちょっとまちがってるところもあるかもしれないけど…… 山形がまた超訳してるんだろうと思う人もいるかもしれないけど、ほぼこの通りです。これを口述筆記させられた人はその場で
やさしい日本語(にほんご)の作(つく)り方(かた) 「やさしい日本語(にほんご)」とは? 日本人(にほんじん)が普段(ふだん)使(つか)っている日本語(にほんご)よりも簡単(かんたん)で、外国人(がいこくじん)にも分(わ)かりやすい日本語(にほんご)のことです。 子(こ)どもや障(しょう)がいを持(も)った方(かた)にも分(わ)かりやすく伝(つた)えることができます。 災害時(さいがいじ)の緊急情報(きんきゅうじょうほう)や行政情報(ぎょうせいじょうほう)の発信(はっしん)はもちろん、普段(ふだん)のコミュニケーションにおいても有効(ゆうこう)です。 ※「やさしい日本語(にほんご)」は、阪神(はんしん)・淡路大震災(あわじだいしんさい)において、日本語(にほんご)も英語(えいご)も十分(じゅうぶん)に理解(りかい)できず、必要(ひつよう)な情報(じょうほう)を受(う)け取(と)ることができ
PHP: pplusplus:faq PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる。P++はPHPとの下位互換性を削りながら除々にPHPを静的型付け言語にする試みだ。 PHP開発者の中には2つの流派がある。PHPの源流であり現在の形である動的型付け言語としてのPHPを良しとする流派と、PHPをより強い静的型付け言語へと発展させたい流派だ。良い悪いの問題ではない。どちらの流派も正当な理由がある。しかし、ゆるふわな動的型付け言語とガチガチの静的片付け言語は同じ一つの言語として同居できない。 そこで、コードネームP++として、PHPを静的型付け言語に発展させる新しい言語の開発が提案された。P++はforkではなく、PHPと同じコードベースを共有する。PHP 8のバイナリはPHPとP++を同時に実装する。言語の切り替えは何らかの宣言によって指定する。 P++は
ネコ語の文法には命令形しか存在しない――。木天蓼大学動物言語学部の小川判教授がこんな研究結果をまとめた。ネコ語翻訳機など応用研究につながる大きな一歩となりそうだ。論文は研究誌『キャッツ・リンギスティクス』夏休み特別号に掲載された。 小川教授は、ネコを飼っている家庭300世帯の協力を得て、飼い猫の行動を観察。「エサを食べたい」「戸を開けてほしい」など、ネコの感情が特定しやすい状況で発した鳴き声を6カ月間にわたって収集した。その後、大量の鳴き声データを、AI(人工知能)を使って解析したところ、鳴き声の中に共通する音声パターンを文法構造として特定することができたという。 論文によると、ネコが飼い主にエサや毛づくろいを要求するときの鳴き声からは「(エサを)持ってこい」「(ブラシを)かけろ」など、明確な命令形の文法構造が確認できた。だが一方で、エサや毛づくろいなどの要求が満たされた際に発する鳴き声か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く