FizzBuzzのcodegolfを世界一分かりやすく解説!#c言語 - Qiita      2018-05-24 19:20:24  詳細
はじめに codegolf ShortCodingと聞くと、「何してるかわかんない」「見にくい」「意味ない」等マイナスなイメージが付きがちですが、そんなことはありません! 確かに見にくいのは事実。通常であれば誰もが理解出来るコードを書くべきです。(自分も普段はそう書いてます。) しかしコードを短くすることは簡単ではあり...
https://qiita.com/smicle/items/cf48853177e5ffdc574b
C言語でPythonのモジュール作ってみる - Qiita      2018-05-22 00:20:33  詳細
C言語でPythonのモジュールを作ってみる 環境 Python 3.4.6 gcc version 4.8.5 openSUSE Leap 42.3 概要 Python勉強しているときに拡張モジュールの作り方が出てきて自分でも作ってみようと思った次第です。 個人的に色々つまったので、ここにノート代わりに書いておきます。 ゴールまでの流れ C言語でPythonのモジュー...
https://qiita.com/Kashiwara/items/2088ba011446637aa8f4
iOS - Java使いのための「Objective-Cで書くと、こう。」 - Qiita      2018-05-17 18:20:45  詳細
はじめに わたしがObjective-C を勉強し始めた時にこういう記事に出会えていれば… と思った記事を作りたいということで書きました。 著者はもともと Java ユーザーで、 Objective-C は1~2年目のドシロートです。 記事内に誤りや改善点がありましたら、編集リクエストいただければ随時反映いたします。 (編集理由を併記...
https://qiita.com/hidekuro/items/650d8aedd28e86d7a2aa
GitHub - maierfelix/mini-c: C to WebAssembly compiler      2018-05-17 04:20:54  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/maierfelix/mini-c
これからObjective-Cを書くプログラマへ - Qiita      2018-05-16 01:21:01  詳細
Objective-Cを愛してください Objective-CはCの拡張です。 Cでできることはすべてできるし、Cでできないこと( 恐らく計算機では不可能なこと )はすべてできません。 Objective-CはJavaよりも年上です。 「Objective-CってJavaに似てるね」と言われると、Objective-Cを愛するものとしては少し悲しい気分になります。 歴...
https://qiita.com/moriturus/items/28191ab2b152a8d11232
コマンドラインからC系言語のコードフォーマットをかける方法 - Qiita      2018-05-15 16:24:04  詳細
フォーマッティングルールを決めてそれに従ってコーディングを行なうことは、コードの可読性を向上させるために特に複数人プロジェクトでは大切だと考えています。 一方で、フォーマッティングルールをそれぞれの開発者が覚えてそれに従ってコードを書くのも、他の開発者が書いたコードがフォーマッティングルールに従っ...
https://qiita.com/takeh1k0/items/ffb3383219b78e5e6100
serverengine を使い、Rubyでもサーバーを書こう - ローファイ日記      2018-05-08 18:20:23  詳細
2018 - 04 - 24 serverengine を使い、Rubyでもサーバーを書こう Ruby を書いていると、サーバを書きたくなることがあります。皆さんもそうだと思います。 ということで今日は Ruby でスッとサーバを書くためのgem、serverengineの簡単な使い方メモ。 github.com Ruby でサーバを書きたくなった時 そもそも的に、 Ruby でただサーバを書くの...
https://udzura.hatenablog.jp/entry/2018/04/24/201842
ソースコードで体感するネットワークの仕組み ~手を動かしながら基礎からTCP/IPの実装までがわかる:書籍案内|技術評論社      2018-05-03 22:20:19  詳細
2018年5月15日発売 小俣光之 著 A5判/ 272 ページ 定価(本体 2,480 円+税) ISBN 978-4-7741-9744-9 Amazon 7netショッピング honto ヨドバシ.com この本の概要 普段あたりまえのようにネットワークを使っていますが,「IPアドレスを持っている」とはどういったことか,本当に理解できているでしょうか。本書では,IPやUDP,TCPを自作し,...
http://gihyo.jp/book/2018/978-4-7741-9744-9
Kubernetesのない世界 すべてがサーバーレスになる      2018-04-21 13:20:36  詳細
Kubernetesのない世界 すべてがサーバーレスになる 1. Kubernetesのない世界 すべてがサーバーレスになる 2018.4.19 Japan Container Days v18.04 #containerdaysjp 吉田真吾 @yoshidashingo Yasuhiro HARA @toricls 公 開 版 2. 吉田真吾 n バックグラウンド 証券システム基盤開発 p 基...
https://www.slideshare.net/YoshidaShingo/thefuturewillbeserverless
すごいC言語のマクロ __is_constexpr - Qiita      2018-04-19 22:20:21  詳細
#define __is_constexpr(x) \ (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8))) #include<stdio.h> #define Def 10 #define __is_constexpr(x) \ (sizeof(int) == sizeof(*(8 ? ((void *)((l...
https://qiita.com/tomabou/items/a3d2b7436b3c7da8fc9f
Announcing Windows Admin Center: Our reimagined management experience – Windows Server Blog      2018-04-17 10:20:50  詳細
This blog post was co-authored by Samuel Li, Principal Program Manager Lead, Windows Server and Vinicius Apolinario, Senior Product Marketing Manager, Windows Server. At Ignite 2017, we unveiled the t...
https://cloudblogs.microsoft.com/windowsserver/2018/04/12/announcing-windows-admin-center-our-reimagined-management-experience/
パスワードに依存しない認証「WebAuthn」をChrome/Firefox/Edgeが実装開始、W3Cが標準化。Webはパスワードに依存しないより安全で便利なものへ - Publickey      2018-04-17 10:20:34  詳細
パスワードに依存しない認証「WebAuthn」をChrome/Firefox/Edgeが実装開始、W3Cが標準化。Webはパスワードに依存しないより安全で便利なものへ Google、Mozilla、マイクロソフトが「WebAuthn」の実装を開始。これによって「FIDO 2」の普及が期待され、Webブラウザから指紋認証や顔認証などで簡単にWebサイトへのログインや支払いの承認といった操作が実現され...
http://www.publickey1.jp/blog/18/webauthnchromefirefoxedgew3cweb.html
Mozillaが「WebAssembly Studio」発表。C/Rust/AssemblyScript対応のオンラインIDE - Publickey      2018-04-12 10:20:36  詳細
Mozillaが「WebAssembly Studio」発表。C/Rust/AssemblyScript対応のオンラインIDE Mozillaは、Webブラウザ上で高速に実行できるWebAssemblyに対応したアプリケーションを開発するためのオンラインIDE「WebAssembly Studio」を 発表しました 。 オンラインIDEのサービスとして「 WebAssembly.Studio 」で...
http://www.publickey1.jp/blog/18/mozillawebassembly_studiocrustassemblyscriptide.html
データサイエンティスト含むデータ分析職の仕事がつらい4つの理由:洋の東西を問わずつらみは同じらしい - 六本木で働くデータサイエンティストのブログ      2018-04-03 10:20:31  詳細
2018 - 04 - 02 データサイエンティスト含むデータ分析職の仕事がつらい4つの理由:洋の東西を問わずつらみは同じらしい データサイエンティスト ビジネス 人材 (Image by Pixabay ) 某所でバズっていたこの記事ですが。 もう読んだ瞬間に「うわー、これ完全に洋の東西を問わずデータ分析業界だとどこでも見られる、業界つらみあるあるだなー」という感が湧いてきて、こみ上げてくる涙が...
https://tjo.hatenablog.com/entry/2018/04/02/190000
GitHub - ShivamSarodia/ShivyC: C compiler created in Python.      2018-03-31 22:20:52  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/ShivamSarodia/ShivyC
scope of a for loop control declaration      2018-03-28 03:40:02  詳細
Document number: N1865 Submitter: Martin Sebor Submission Date: September 19, 2014 Subject: scope of a for loop control declaration Summary The scope of a for loop control declaration in C is differen...
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1865.htm
VMに手を加えずRubyを高速化するJITコンパイラ「YARV-MJIT」の話 - k0kubun's blog      2018-03-28 00:40:04  詳細
2017 - 10 - 19 VMに手を加えずRubyを高速化するJITコンパイラ「YARV-MJIT」の話 先日のRubyKaigi 2017のLTでは LLVM ベースのCRuby向け JIT コンパイラ LLRB の話をしました。 5分はちょっと JIT の話をするには短かかったですね。 LLRBをふまえた、Cのコード生成への軌道修正 さて、上記の資料にある通り、CRubyの JIT におい...
https://k0kubun.hatenablog.com/entry/yarv-mjit
mallocを作ったよ - Qiita      2018-03-26 22:20:36  詳細
sbrkでシンプルなmallocを実装しているのはネット上でいくつか見つけたんだけど、sbrkとmmapと両方使っている実装はそれなりに手の込んだものばかりな気がしたので、両方使う単純なmallocを作ってみた。 できたものは <こちら> に置きました。 僕のようにC言語学ぶためにmalloc自作する人は他にもいると思うので、メモも兼ねて参考になった資料を紹介しておきます: メモリー管理の内側 と...
https://qiita.com/s0sasaki/items/e8f33bddc1a5605f32bc
初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選 - paiza開発日誌      2018-03-22 11:40:26  詳細
2018 - 01 - 26 初心者でも独学でC言語のポインタについて理解できるサイトと書籍6選 プログラミング プログラミング初心者 プログラミング学習 Webサービス紹介 書籍紹介 Photo by Tnarik Innael プログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人エンジニアの皆さんの中には「 C言語 を学習したい」という方もいらっしゃるかと思います。 C言...
https://paiza.hatenablog.com/entry/2018/01/26/%E5%88%9D%E5%BF%83%E8%80%85%E3%81%A7%E3%82%82%E7%8B%AC%E5%AD%A6%E3%81%A7C%E8%A8%80%E8%AA%9E%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E7%90%86%E8%A7%A3%E3%81%A7
GitHub - aguinet/dragonffi: C Foreign Function Interface and JIT using Clang/LLVM      2018-03-14 10:20:37  詳細
README.rst DragonFFI DragonFFI is a C Foreign Function Interface (FFI) library written in C++ and based on Clang/LLVM. It allows any language to call C functions throught the provided APIs and binding...
https://github.com/aguinet/dragonffi