タグ void
新着順 10 users 50 users 100 users 500 users 1000 usersvoid(0)
October 1, 2024Announcing VoidZero - Next Generation Toolchain for JavaScript TL;DR: I have founded VoidZero Inc., a company dedicated to building an open-source, high-performance, and unified development toolchain for the JavaScript ecosystem. We have raised $4.6 million in seed funding, led by ... 続きを読む
フロントエンドの main() を合成関数として副作用を集約する
これは未実装のアイデアを含む記事です。(後述する lint rule が未実装です) 要は EffectSystem を作ろうとしました。 https://www.eff-lang.org/ void に意味を込めたい こういうフロントエンドのコードについて考えてみましょう。 function mount(): void { const div = document.createElement('div'); div.textConte... 続きを読む
Laravel 10🐿がリリースされたのだ🎉【Laravel 10 新機能】 - Qiita
Laravel 10がきました!ぺちぱーとララベラー歓喜!新機能を紹介します Laravel ぺなんと if文なしで実行する処理を切り替えることができ、ABテストで便利です public function boot(): void { Feature::define('beta-testers', fn (User $user) => match (true) { $user->isBetaTester() => true, default => false, })... 続きを読む
14色のペン:ウクライナのユダヤ人と北海道のウイルタ 民族の痕跡 | 毎日新聞
ドキュメンタリー映画「バビ・ヤール」の一場面。ナチスが侵攻したウクライナでソ連の独裁者、スターリンの肖像画が引き裂かれる=ⒸAtoms & Void 公開中のウクライナのドキュメンタリー作品「バビ・ヤール」(セルゲイ・ロズニツァ監督)が、コアな映画ファンらの間で話題です。描くのは、第二次大戦中に首都キーウ(キ... 続きを読む
関数型はプログラミングスタイル
命令型及び関数型はプログラミングスタイル。命令型と関数型の間は0/1ではなく、グラデーションがある。 関数型へのアプローチ 可変の変数(var)を使わず、不変の変数(val)を使う 可変のオブジェクト(mutable)を使わず、不変のオブジェクト(immutable)を使う voidやUnitなどの戻り値のない関数は使わない。高階関数を使う... 続きを読む
EmacsユーザがVSCode だけで開発するようになって1ヶ月が経った - type t (* void *)
必要にかられてVSCode縛り開発を一ヶ月やっていたのですが、普通に便利に開発できるようになったのでメモ。 VSCodeでしかできないことがある VSCode を使うことになった主な原因は2つある。 Live Share ひとつはリモート下で密接にペアプロする必要があったため。 その上で Live Share が便利すぎて手放せなくなった。 d... 続きを読む
TypeScriptのanyみたいな「なんでも代入できる型」を分類する - soutaroブログ
安全でないもの - void * (C) いろいろあるんだろうけど、Cから始めよう。void*にはなんでもキャストできるし、元の型に戻すこともできる。まあany。問題は変なことをやった場合。(Cはよくわからないから誰かが例を書いてくれ。) キャストによって変な型が得られた場合の挙動は未定義なんだと思う。(知らないから、誰... 続きを読む
f() vs f(void) in C vs C++ - Nick Desaulniers
TL;DR Prefer f(void) in C to potentially save a 2B instruction per function call when targeting x86_64 as a micro-optimization. -Wstrict-prototypes can help. Doesn’t matter for C++. The Problem While messing around with some C code in godbolt Compiler Explorer, I kept noticing a particular funny ... 続きを読む
【C言語】引数なしの関数には void を書いた方がよいという話 - 0x19f (Shinya Kato) の日報
C言語で引数なしの関数を書くときに void を書かないのと書くのとで挙動が違うなんて話を聞いたことはないでしょうか? つまり void func() {} と void func(void) {} で挙動が違うという話ですね。 自分も話だけ聞いたことがあったものの2つがどう違うのかはわかっていなかったため、C言語の規格を読みながら何が違うの... 続きを読む
『春画展』に雲田はるこ、白根ゆたんぽ、山本直樹、長尾謙一郎ら29作家 - アート・デザインニュース : CINRA.NET
『SUMMER POP 29/春画展』が8月7日から東京・阿佐ヶ谷のVOID、高円寺のFAITHで開催される。 エロティシズムをテーマにした同展では、昨年に京都・トランスポップギャラリーで行なわれた『SPRING POP 16 / 春画展』の出展作家に新たな作家を加えた計29人の作品を紹介。 VOIDには青木俊直、意志強ナツ子、えすとえむ、大... 続きを読む
技術同人誌のおかねのはなし - type t (* void *)
2018 - 04 - 27 技術同人誌のおかねのはなし 徒然なるままに書く側のおかねのはなしをする。技術書典限定かつねこのしっぽさんの数値を使う。 追記: 全体的に500円で売ることを考えた内容になっている気がする。 500円で売ることを考えると、原価に対する印刷費の割合がとても大きく、1000円で売ることを考えると割合はぐっと下がる。 値上げをするというのが良い戦術な気がしてきた。しかし結論と... 続きを読む
3 ハードタブ インデント をはじめよう - TaillookTech
2017 - 09 - 11 3 ハードタブ インデント をはじめよう テキストエディット Tweet 3ハードタブインデントとは? 3文字分のtab文字でインデントを表現すること 例(例外的に3スペース) #include <stdio.h> int main( void ) { printf( "Hello World! \n " ); return 0 ; } NEWGAMEのねねっちも採用... 続きを読む
何もしない組み込みコマンド ":" (コロン)の使い道 - Qiita
Bash でシェルスクリプトを勉強していくと出会うのが : (コロン)という名前の組み込みコマンド。このコマンドは何もしないコマンドです。 こんなコマンドの存在は不思議だなと思う反面、 C言語 にも void という関数があったり、 LaTeX にも \relax があったり、何もしない命令というものは機械語の NOP からある普通のものです。 この Bash の : の使い道についてまとめてみま... 続きを読む
UNIX/Linuxのパイプ - 滴了庵日録
プログラミング20年くらい日々使っていながら、UNIX/Linuxのパイプの振る舞いをよく分かってませんでした。『易経』に「日に用いて知らず」というのはこれです。ちょっと簡単なコードで実験してみました。 リスト1 test1.c #include int main(void) { int i; for(i=0;i5;i++){ sleep(1); printf("test1(%d)\n",i); ... 続きを読む
Programming-language - なぜ null はそのプログラミング言語にあるのか(その1 - ”無”の無い世界) - Qiita
前提 TaPL 読みながら Haskell/Denotational semantics 見て、自分なりに納得した己が解釈を文芸的に綴っていくだけの内容です 序: void, null, undefined, (), [], ⊥ どんな言語でも「空っぽ」なり「無い」なり「未定義」なりを意味する値が用意されており、型付けが動的だろうと静的だろうとこれらに対してだけはヤケに自由度の高い用法を許されてい... 続きを読む
Big Sky :: C言語から golang の chan っぽい事が出来るライブラリ「chan」
名前そのままやん感がすごいですが。 tylertreat/chan - GitHub https://github.com/tylertreat/chan golang の chan をC言語から使える様にするライブラリです。やはりC言語というだけあって、受け渡す値の型は void* ですがそこは目をつむりましょう。 #include <pthread.h> #include <stdio.h> ... 続きを読む
あごひげ海賊団 : 世界から注目されている、東日本大震災の津波から子どもの命を救った自己救助法
2014年06月30日18:00 カテゴリ画像 世界から注目されている、東日本大震災の津波から子どもの命を救った自己救助法 溺れたら「ウイテマテ」! 世界で注目、日本語で広がる:朝日新聞デジタル 6秒筋トレダイエット (マガジンハウスムック)posted with amastepマガジンハウス(2014-06-10)Amazon.co.jpで詳細情報を見るjavascript:void(0) 【超... 続きを読む
Xcodeでテストのときのみ特定のコードを実行する方法 - PILOG
2014-01-04 Xcodeでテストのときのみ特定のコードを実行する方法 Xcode iOS テストコードのときのみ実行したいコードってありますよね?例えばサーバーのURLを変えたり、テスト用のデータを用意したりいろいろな用途があり得そうです。 シンプルにやるにはプリプロセッサマクロを使ってこんな風にやるのがよさそうです。 - (void)method { #ifdef TESTING [se... 続きを読む
iOS 7.1 から iAd 経由でのアプリインストールのコンバージョン計測が可能に - jarinosuke blog
2014-03-12 iOS 7.1 から iAd 経由でのアプリインストールのコンバージョン計測が可能に iAd Buffer コンバージョン計測 iOS 7.1 から以下の API が iAd.framework に追加されています。 iOS 7.1 API Diffs ADClient - (void)determineAppInstallationAttributionWithComple... 続きを読む
我々一般人はソーシャルメディアを劇場化して異常者と戦う - mizchi's blog
2013-12-28 我々一般人はソーシャルメディアを劇場化して異常者と戦う 伝説のvoid/kusakabe氏復活を記念して考えてたことを文章化してみた。 Windows使ってるやつは仕事できないバカ - Togetterまとめ http://togetter.com/li/606941 今の時代、キチガイとの戦い方にも方法はあって、相手を負かすのではなく、相手の信用をへし折る方法がある。ソーシ... 続きを読む
Objective-C - (模索中)リファクタリング:パラメタの受け渡し用NSDictionaryを専用クラス化する方法 - Qiita [キータ]
お願い もっと良い方法があるよ!こうすると楽だよ!ここ間違ってるよ!等があればコメントください。やり方を模索中です ある日ソースコードを見てると、こんなソースを見つけました。 -(void)methodA { NSDictionary *userInfo; NSURL *imageUrl; NSString *appid; NSMutableDictionary *param = [NSMutab... 続きを読む
neue cc - asyncの落とし穴Part3, async voidを避けるべき100億の理由
だいぶ前から時間経ってしまいましたが、非同期の落とし穴シリーズPart3。ちなみにまだ沢山ネタはあるんだから!どこいっても非同期は死にますからね! async void vs async Task 自分で書く場合は、必ずasync Taskで書くべき、というのは非同期のベストプラクティスで散々言われていることなのですけれど、理由としては、まず、voidだと、終了を待てないから。voidだと、その中... 続きを読む
iOSアプリ開発で例外の発生した場所を特定する | クラスメソッド開発ブログ
iOSアプリを開発していて、例外が発生してアプリがクラッシュしてしまうことがしばしばあります。 Xcodeでは、クラッシュ時に得られる情報が少ないので、原因究明に時間がかかってしまいます。 そんなときは、「NSSetUncaughtExceptionHandler」を使用すると便利です。 まず、試しに、よくある例外をわざと発生させてみます。 - (void)viewDidLoad { [super... 続きを読む
ニートがプログラマを目指すスレ, 残念だけどメソッドを呼び出したタイミングで置き換えるだけだと簡単に取得できちゃいます。ぶっちゃけ大量にUDIDの代わりにUUIDを返すカテゴリを追加
残念だけどメソッドを呼び出したタイミングで置き換えるだけだと簡単に取得できちゃいます。ぶっちゃけ大量にUDIDの代わりにUUIDを返すカテゴリを追加したほうが楽かも http://flcl.jp/udidudidkiller + (void)load { Method *list; unsigned int outcount; list = class_copyMethodList([UIDevi... 続きを読む
ニートがプログラマを目指すスレ, やったーUDIDKillerKillerできたよー http://blog.maripo.org/2012/02/udid-killer/ このブログと前の前のエントリのUDIDを使用不可にするコードを無効にするコードを書い
やったーUDIDKillerKillerできたよー http://blog.maripo.org/2012/02/udid-killer/ このブログと前の前のエントリのUDIDを使用不可にするコードを無効にするコードを書いてみた。 typedef void (^IMPHandler)(IMP imp); - (void)executeSelector:(SEL)selector handler:... 続きを読む