ゲーム『桃太郎電鉄』を息子と楽しい気持ちでやっていたのだが、女性の「いやーん」という声が、おならとかと一緒にボタンを押すと鳴る面白効果音として設定されている。全年齢対象、家庭用ゲームで。こんな発想や企画が週に50万本売れるエンタメ… https://t.co/HlXSclBR7C
xs-dev インストール npm i -g xs-dev 初期設定 xs-dev setup --target-branch public helloworld xs-dev run --example helloworld エラーが出るようになるが... /Users/weizen/.local/share/xs-dev-export.sh:source:5: no such file or directory: /export.sh IDF_PATH のパスがないことによるエラーだった ESP32のセットアップをすると解消されるらしい => ならなかった xs-dev info で表示される ESP32 IDF Directory のパスを IDF_PATH に指定 source $HOME/ 今回、中国出身の Designer 王雅さんと一緒に制作した 「寄席の箱」 を SNACK
厚生労働省新型コロナウイルス感染症対策推進本部は、都道府県などに出した事務連絡(18日最終改正)で、新型コロナウイルス感染者等情報把握・管理支援システム(HER-SYS)での新型コロナウイルスワクチン接種歴の入力について、「現時点では4回目までしか入力できない仕様となっている」と伝えた。既に5回目接種が行われているが、接種回数を「不明」とするよう求めている。【新井哉】 事務連絡では、「今後、5回目以降の入力を可能とする改修を行う予定である」と説明。それまでの間、「新型コロナウイルスワクチン接種歴」の接種回数は「不明」とし、「感染経路分析」の「医師が必要と認める事項」に「ワクチン5回」と入力する。 HER-SYSを巡っては、入力作業に追われ、医療現場が逼迫した事態を踏まえ、入力する際、症状や診断方法などの項目をなくす改修を行っていたが、ワクチン接種歴に関しては、5回目以降に未対応だった。
米Appleは10月30日(米国時間)、iOS搭載タブレット「iPad Pro」の新モデルを発表した。11インチと12.9インチの2モデルを用意する。iPhone同様にホームボタンと3.5ミリイヤフォンジャックを廃止し、狭額縁デザインを採用した。接続端子にはiOSデバイス初となるUSB-Cを搭載する。11月7日に発売、価格は11インチが8万9800円から、12.9インチが11万1800円(いずれも税別)から。 11インチ(2388×1668ピクセル、264ppi)モデルは、画面サイズを大型化しながら前モデルの10.5インチとほぼ同様の本体サイズを実現した。本体サイズは247.6(幅)×178.5(奥行き)×5.9(高さ)ミリ、重さは468グラム。 12.9インチ(2732×2048ピクセル、264ppi)モデルは、画面サイズは前モデルの12.9インチと同じだが、本体サイズを小型化した。本体
米Appleは9月14日(米国時間)、新型「iPad mini」を発表した。「iPad Pro」や「iPad Air」のように狭額縁にし、Air同様に電源ボタンにTouch IDを搭載。5G通信やUSB-C端子を新たに搭載した。価格は5万9800円から。同日から注文を受け付け、24日に発売する。 現行のiPad Air(10.9インチ)を8.3インチに凝縮したようなモデル。SoCは新チップである「A15 Bionic」を搭載。2019年に発売した従来のiPad miniに比べCPUは40%、GPUは80%高速に。ニューラルエンジンは2倍高速になったとしている。 アウトカメラは1200万画素の1基のみで、光で奥行きを測定する「LiDARセンサー」は搭載しない。筆圧検知する「Apple Pencil」はProやAir同様に第2世代に変わった。筐体カラーはパープル、ピンク、スターライト、スペース
「Kyoto Tycoonの設計 その四」改め、50行でWebサーバを書く方法を解説する。前回実装した「多重I/Oマルチスレッド汎用TCPサーバ」の上にHTTPの処理を行う層をつけて、「多重I/Oマルチスレッド汎用HTTPサーバ」を司るクラスを実装してみたので、それを使ってちょちょいとやる。 URLクラス HTTPと言えばURLが使えないと意味がない。URLは単なる文字列として扱ってもよいのだが、様々なシーンで分解や加工が必要になり、その処理はなにげに複雑で面倒なので、予めクラスとして導出しておいた方がよいだろう。 class URL { public: // 文字列のURLを解析して内部構造を作る void set_expression(const std::string& expr); // スキーム要素を設定する void set_scheme(const std::string&
Couchbaseの作者Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++やJavaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。 CouchDB の開発者であるDamien Katz氏は,The Unreasonable Effectiveness of C と題した先日のブログ記事において,C言語がバックエンドのための優れた言語であると断言した。氏はC++やJava,さらにはErlangやRubyのようなより現代的な言語よりも,今後もC言語を支持していくつもりだという。ただし単純に,C言語を他のどれよりも優れた言語だと言っている訳ではない。"言語自体のパフォーマンスと信頼性が重視される場面においては,C言語に比類する言語は皆無である",別
【画像あり】M O C O ’ S か る た Tweet 1:以下、名無しにかわりましてVIPがお送りします::2012/10/09(火) 21:10:51.70 ID:Q9cDvGAx0 あ 2:以下、名無しにかわりましてVIPがお送りします::2012/10/09(火) 21:11:22.26 ID:KieBfFsl0 スレタイでワロタ 7:以下、名無しにかわりましてVIPがお送りします::2012/10/09(火) 21:12:48.64 ID:r4CrcIyPO これは続けてくれ 8:以下、名無しにかわりましてVIPがお送りします::2012/10/09(火) 21:12:59.76 ID:Gr16mlT70 神スレの予感 4:以下、名無しにかわりましてVIPがお送りします::2012/10/09(火) 21:11:44.62 ID:Q9cDvGAx0 い 9:以下、名無しにかわ
14 views Boost.勉強会 #12で発表した「C++で作るWebアプリケーション」 ... More… Boost.勉強会 #12で発表した「C++で作るWebアプリケーション」 C++をJavaScriptにコンパイルするコンパイラ Emscriptenを使ってC++でブラウザ上で動くアプリケーションを開発する方法を解説します C++で作るWebアプリケーション Presentation Transcript そんなC++の進出を拒んできた領域C++はとてつもなく汎用的な言語である2013年6月22日土曜日 WEB2013年6月22日土曜日 サーバ クライアントこっちは割とどんな言語でも書ける問題はこっち2013年6月22日土曜日 JavaScriptWEBブラウザで動く物を作るために長らく使われてきた言語近代的な多くのブラウザが共通して対応している唯一の言語2013年6月22
理工系、特に電気系、の学生と技術者を対象としたVisual C++の解説を行います。Visual C++を始めたいが、よく分からないという人は、これを参考にしてください。ただし、初めてプログラムを学ぶ全くの初心者向けではありません。 本資料の一部のJava版が(株)翔泳社のウエブサイトCodeZineにありますので、こちらもご利用ください(Java版とある場所をクリックして下さい)。Visual C++ 6.0版(現在は全部削除)が最初に公開され、そのJava版がCodeZineに寄稿され、その後に現在のVisual C++ 2005 Express Edition版が作成されています。 Java版は、すべてアプレットになっていますので、ブラウザから試してみることができます(Javaランタイム必要)。 Visual C++ 2008 Express Editionが無償でダウンロード
12ステップで作る組込みOS自作入門 出版社 : カットシステム (2010/05) 発行日 : 2010/05 前回の初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵は汎用OSでしたが今度は組込みOSです。参考書は『12ステップで作る組込みOS自作入門 』です。こいつぁすげえや。丁寧に仕上げられた良書でした。 「組込み」とタイトルがついているので興味を示す層が狭そうですが、プログラムを書く多くの人にとって役立つ内容だったと思います。 前回は必死にわかんないーわかんないーを連呼しつつ頭を抱えて苦行みたいな感覚でやっちゃいましたけど、今回はそんな苦労もあったからか余裕を持って楽しめました。 本書ではWindowsだけではなくLinuxでも開発できるよう解説されているのでどんな環境でも問題ありません。Linux入れるのがめんどくさかった私は例によって
5月13 「C2」が合成された話 カテゴリ:有機化学構造 有機化学は、いうまでもなく炭素原子を中心とした化学の分野です。炭素は極めて奥深い可能性を持ちますが、やはり一つの元素を世界の化学者がよってたかって200年も研究しているわけですから、炭素だけから成る全く新しい化学種が出てくることは、今やそうそうありません。1985年に登場したフラーレンはその数少ない例の一つであり、だからこそ科学者は驚きと興奮を持ってこれを迎えたわけです。 しかし最近になり、「C2」という化学種がフラスコ内で作れることが報告されました(論文。オープンアクセスです)。東京大学の宮本和範准教授、内山真伸教授らの研究グループによる成果です。今回はこの何がすごいのか、ちょっと書いてみます。 水素や窒素、酸素といった元素は、それぞれH2、N2、O2といった二原子分子を作り、これらはいずれも安定に存在します。しかし炭素の二原子分
今年の文化祭で書いた記事です。 - C言語といえば、いやなイメージ、過去の遺産といった感じがあるかもしれません。 C言語のネガティブな側面というと、やはりポインタやメモリ管理などが難しい、ということが思いつくかもしれません。 しかし、C言語のポインタは表記に騙されやすいだけで、仕組み自体は全く難しくありません。 文法も、どこぞのPerlやC++と比べたら屁でもない単純さです。 実のところ、仕様が煩雑で難しいのは、Cプリプロセッサなのであります。 普段からあまり複雑な使いかたをしないから気づかないかもしれませんが、Cプリプロセッサの置換処理は、欺瞞と裏切りに満ちた世界なのです。 これが進化するとテンプレートなどといったもっと面白いものになるのですが、今回はCプリプロセッサで計算をしちゃったりするところまで試しにやってみましょう。 (なお、GCCにより実験的に調べた記事なので、他のCコンパイラ
マイクロソフトは、C++でいかにしてMicrosoft Officeのクロスプラットフォームを実現したのか マイクロソフトはOfficeソフトウェアのマルチプラットフォーム展開を進め、Windows版、Macintosh版だけでなくWebから使えるOffice Onlineに加え、iPad版、Android版も公開を始めました。 Officeのような大規模なアプリケーションのマルチプラットフォームへの移植は、どのようにして行われているのか。9月に米国で開催されたC++言語のイベント「CppCon 2014」で行われた同社の講演「How Microsoft Uses C++ to Deliver Office (and More) Across iOS, Android, Windows, and Mac, Part I 」がYouTubeで公開されています。 Officeのコア部分はC++
既存記事のまとめのため新しい要素があるわけではないのですが、Appleから発表されたXcode 5が正式にリリースされる前の復習ということで。 Tipsを適用する前のコード #pragma mark - Private Category @interface Sample () @property (strong) NSNumber* i; @property (strong) NSNumber* c; @property (strong) NSNumber* f; @property (strong) NSArray* array; @property (strong) NSDictionary* dictionary; @property (strong) Sample* child; @property (strong) UIColor* color; @property (assi
ノートパソコンやタブレット、スマートフォンを中心に、USB Type-C搭載の機器を目にすることが多くなりました。表裏関係無く接続できるコネクターと、リバーシブルに接続できるケーブルによって、利便性が向上したと感じられている方も多いかと思います。USB Type-Cを機器に搭載するメリットは他の記事にお任せするとして、ここでは実際に現行のUSBコネクターをUSB Type-Cに置き換えるための方法を連載でご紹介します。 本記事は第1話概要編となり、置き換えるためにまず知っていただきたいType-Cの原理について、重要なポイントを説明します。実際に置き換えるための設計方法については、今後の実践編で掲載していきます。 概要編 USB Type-Cに置き換える方法 第1話 Type-Cの原理を知る 実践編 USB Type-Cに置き換える方法 第2話 USB2.0の場合 実践編 USB Type
ぼへちゃん、今日は新人さんへの研修をやっているようです。 ぼへ:わからないことあったら、何でも聞いてね! 新人:あの、素朴な疑問なんですけど、なんでCドライブっていうんですか? ぼへ:それは不思議に思うよね、AとかBとかなくて、いきなりCだものね。昔はね、AドライブとBドライブはフロッピーディスクが使っていたの。まだ、ハードディスクが高価な時代でね、Aドライブには、OSを起動させるためのディスクをいれてね、Bドライブには、アプリケーションを起動させるためのディスクをいれて使ってたんだよー。 それで、その次に使われるようになったハードディスクがCになったってわけ。 さて、ぼへちゃんは得意げに説明していますが新人さんはとてもけげんな顔をしていますね。 あれ、わかってもらえなかったのかな、と思いきや「フロッピーディスクってなんですか」という質問が来ました・・・。 ああ、そうか、この年代だと、フロ
こんにちは、Choimirai Schoolのサンミンです。 0 はじめに先日Twitterに投稿したツイートに対し、添削で使えるプロンプトを教えてほしい、というコメントがありましたのでこのnoteでシェアします。 実は英語を教えてる全ての方にお勧めしたいのが、ChatGPTです。添削ツールとしても超優秀で、作文を渡すと改善が必要な箇所を直してくれる。また、"直した理由を含めテーブルにまとめて"、と指示すれば表にしてくれるのも大変助かる。うまく活用すればより付加価値の高い学習体験を提供できるはず👏。 https://t.co/tCQMXkCe6e pic.twitter.com/84q7y52EqZ — sangmin.eth @ChoimiraiSchool (@gijigae) January 17, 2023 1 一連の流れツイートでシェアした添削は下記の流れで実施された結果で
はじめに 各地でTDD Boot Camp(TDDBC)が開催されるようになり、このところTDD(テスト駆動開発)が注目を浴びています。ただ、自分でも試してみようと思った時に目につく書籍や記事などは、Java、Ruby、PHPといった、いわゆるオープンソース系の言語ばかり。.NET Framework(Windows)で開発の仕事をしているとTDDは関係ないんだろうか、…とさえ思えてくるかもしれません。 しかし、そんなことはありません。.NET FrameworkでのTDDに必須のユニットテストフレームワークとして有名なNUnitの最初のバージョンは、Visual Studio .NET 2002がリリースされる以前の2001年に公開されています。.NET Frameworkは、生まれたときからTDDと共にあると言っても過言ではないでしょう。 この記事では、TDDとTDDBCについて簡単に
米Appleは10月19日、タブレット端末「iPad」の新モデルを発表した。これまでのiPadと異なり、デザインをAirやProと同じスタイルのデザインに刷新した。同日より予約受付を開始し、10月26日に発売予定。価格は6万8800円から。第9世代の旧モデルも4万9800円で併売する。 ディスプレイは、10.2インチから10.9インチ「Liquid Retinaディスプレイ」に大型化。指紋認証「Touch ID」に対応したホームボタンが姿を消し、Touch IDは本体横にあるトップボタンに統合された。iPad Airと同じ方式である。また、これまでインタフェースにLightningを搭載していたが、新たにUSB-Cを採用した。 チップは「A14 Bionic」を採用し、ストレージは64GB、256GBから選べる。セルラーモデルは、新たに5G通信に対応した。カメラは、ウルトラワイドになった1
僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、本意にせよ不本意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ
(前編はこちら: 2016年、C言語はどう書くべきか (前編) ) (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) システム依存の型 まだ「32 bitのプラットフォームでは32 bitのlong型、64 bitのプラットフォームでは64 bitのlong型がいい」という不満があるようですね。 プラットフォームに依存する2つの異なるサイズを使うため、 故意に コードを難しくすることを考えたくなければ、システム依存の型のために long を使おうとは思わないでしょう。 この状況では、プラットフォームのためにポインタ値を保持する整数型、 intptr_t を使うべきです。 モダン32-bitプラットフォームでは、 intptr_t は int32_t です。 モダン64-bitプラットフォームでは、 intptr_t は int64_t です。 int
1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/07/24(金) 20:05:35.38 ID:ZSeI+N/N0 俺はこの2つは外せない 公共広告機構 http://www.youtube.com/watch?v=SNv4hBbu8K4 武富士ダンサーズ http://www.youtube.com/watch?v=x79k_U4t7K4&feature=related 2 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/07/24(金) 20:11:20.96 ID:ZSeI+N/N0 ウィルコム http://www.youtube.com/watch?v=A-VxQd0CQoU 3 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/07/24(金) 20:14:49.47 ID:urXMUtbt0
はじめに C#は「Windowsでしか開発出来ない言語」などクローズドなイメージから一転し、.NET Coreの誕生によって様々なことが出来るようになりました。最近ではokazukiさんのC# で出来ること一覧が大きな反響を呼び、C#であらゆるアプリが作れることを多くの方に知ってもらえたかと思います。C#のよさを知ってもらうことは嬉しい限りではありますが、他言語をやってきた身としてはC#を取り巻くエコシステムの情報が少ないと感じることが多く、新たに参入される方にとって抵抗があるのも事実だと思います。この記事ではまともなアプリ開発を行うために必要なエコシステムなどご紹介し、C#でも快適に開発出来ることを知ってもらえれば嬉しいです。筆者はWEB開発を主としているので、WEB寄りな話が多くなる可能性がありますがご了承下さい。 「まとも」とは? タイトルにも書いたまともなアプリ開発とは、一定の品質
2009/11/11 グーグルは2009年11月10日、Cのようにシステム記述に適したプログラミング言語「Go」をBSDライセンスの下に公開した。C++のようなC言語の拡張ではないが、Cに似た構文が特徴で、ガベージコレクタ(GC)や並列プリミティブ、イテレータ、実行時リフレクションなどを備えた新しい設計が目を引く。Goはグーグルの社員7人が「20%の自由時間」を利用して開発した。設計・実装を行っているのが分散OS「Plan 9」の創案者であるロブ・パイク氏や、Unix、Cの生みの親、ケン・トンプソン氏、Google ChromeのV8エンジンを開発したロバート・グリースナー氏など錚々(そうそう)たるメンバーで、こうした点でも注目を集めそうだ。 グーグル社内では、まだGoを使っていないが、今後はWebサーバなどのシステム関連のソフトウェアで実用を検討しているという(Goのオフィシャルサイトは
6月22日の公開が迫った映画『攻殻機動隊 ARISE』。これまでのシリーズとは監督と脚本が異なるため、最初は心配していたが、プロモーションビデオを観る限り十分楽しめそうだ。久しぶりの新作で今からワクワクしている。 「攻殻機動隊ARISE」本予告0511 - YouTube そんな『攻殻機動隊 ARISE』の公開に先駆けて、映画の冒頭8分と、攻殻機動隊 S.A.C. 2nd GIGの全話が無料で配信される事になった。配信期間は6月14日(金)〜6月28日(金)。YouTubeの配信アカウントはこちら。 攻殻機動隊 S.A.C. 2nd GIG 第1話 - YouTube※こちらは以前から配信されている公式チャンネル 攻殻機動隊を観たことがない方はこの機会に是非。1stシリーズを観ていなくても問題なく楽しめるはずだ。 2ndシリーズで特にオススメなのは第14話「左眼に気をつけろ」。少佐がサイト
久美・C・薫 @kumi_kaoru Now non-stop talking primarily in Japanese, occasionally in English, Chinese, French and German.
ACM/ICPC(プログラミングコンテスト)系列の問題を解くことを目標にして,各種アルゴリズムを C++ で実装してみた.極めて意地が悪い類の問題には対応していないし,特定の入力に対して高速に動くということもない.計算量も最良とは限らない. これらを参考にする方への注意とお願い: これらの記述は正確とは限りません.参考文献を参照することを強く推奨します.間違っている場合は是非教えてください. これらのプログラムは間違っているかもしれません.各人で検証することを強く推奨します.バグがあれば是非教えてください. 分類が怪しいので,これはこっちだろう,ということがあればコメントを下さると助かります. 注意! 現在書き換え中 TODO 分類を正しく行う. 全体的に説明と使い方を詳しく. Verify していないものを Verify. ボロノイ図(いつになることやら……) 基本 テンプレート グラフ
結果的に1200行を越えましたが。 kilo 成果物はこれ↓ 参考サイトはこれです↓ インスパイア元↓ 感想 C言語は10年ぶりくらいに書いた 進めていくうちになんとなく思い出すことができた 最初にちゃんと授業で学んだ言語なので懐かしく思った Cに出会っていなければプログラミングしてなかったかもしれないので感慨深い しかしこのレベルのメモリ管理は正直たいへん 「この関数で確保したメモリはこっちの関数で開放されるので問題ありません」みたいな この調子でやっていったらバグる未来しか見えない 1000行・1ファイルというコンセプトは良いのだがファイル分けて管理したいナ〜〜と思った 配列や文字列の操作、メモリ管理がやりやすい別の言語で書き直したい Cを書くの大変だな…という感想を持った 速さはともかく他の言語で書きたい もっとimmutableに… お手本よりも行数が増えた 1行のif文などでもブ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く