DevKini
265 subscribers
40 photos
5 files
559 links
Info and Updates on software development and general computing.

Info dan maklumat terkini berkaitan pembangunan perisian, programming serta IT/Komputer secara umum.

Untuk sebarang maklum balas, boleh hubungi @devkiniadmin.
Download Telegram
HTTP2 just landed in nodejs core. Excerpt from the commit messages:-

At long last: The initial *experimental* implementation of HTTP/2.

This is an accumulation of the work that has been done in the nodejs/http2 repository, squashed down to a couple of commits. The original commit history has been preserved in the nodejs/http2 repository.

This PR introduces the nghttp2 C library as a new dependency. This library provides the majority of the HTTP/2 protocol implementation, with the rest of the code here providing the mapping of the library into a usable JS API.

Within src, a handful of new node_http2_*.c and node_http2_*.h files are introduced. These provide the internal mechanisms that interface with nghttp and define the process.binding('http2') interface.

The JS API is defined within internal/http2/*.js.

There are two APIs provided: Core and Compat.

The Core API is HTTP/2 specific and is designed to be as minimal and asefficient as possible.

The Compat API is intended to be as close to the existing HTTP/1 API as possible, with some exceptions.

Tests, documentation and initial benchmarks are included.

The http2 module is gated by a new --expose-http2 command line flag. When used, require('http2') will be exposed to users. Note that there's an existing http2 module on npm that would be impacted by the introduction of this module, which is the main reason for gating this behind a flag.

When using require('http2') the first time, a process warning will be emitted indicating that an experimental feature is being used.

//@devkini

https://github.com/nodejs/node/commit/e71e71b5138c3dfee080f4215dd957dc7a6cbdaf
Gitlab is hiring Support Engineer in multiple timezone https://about.gitlab.com/jobs/support-engineer/
Annyang is a simple wrapper to modern browser's SpeechRecognition API. Make your website a good 'listener' in just few lines of JavaScript. And if you need quick UI to receive voice command, there's SpeechKITT that also work with Annyang.

Join @devkini for more interesting and relevant info on software development.

https://github.com/TalAter/annyang
Tumpang iklan ๐Ÿ˜€http://bit.ly/devcon-workshop-1
Pijul .. bukan nama budak Melayu. tapi salah satu distributed version control system (http://pijul.org ) #devkini
Pycon APAC 2017 starting up at connexion conference center, bangsar south.
music composition with AI written in python - prof. david cope. sonification is the use of non-speech audio to convey information to perceptualize data.

Compossing new lullaby.

AI create something that mozart would have produce .. creating something sound like bach's cello suite no. in G - prelude. Creating a slow jazz in piano with influence from glenn miller, miller davis and duke ellington.
August 26, 11:03 AM #pyconapac2017.
Much more interesting, AI and human collaboration to compose new masterpiece music.
For thought: How to atttribute music copyright created by AI ?
Forwarded from Lokman Azli
Assalamualaikum dan selamat pagi. Admin mohon iklan sekejap.

Any junior system developer or fresh graduates looking for work in JB? Send your resume and portfolio to hello@infinitelogix.com.my

Infinite Logix is in the business of Managed Services and System Development based in Setia Tropika, Johor Bahru, Johor. We are currently looking for talents and we love grooming our talent :)

Why do you want to work with us:
* We have a small and tight team and you get to with the CEO directly!
* Our pay is fair but we do share the wealth in every project!
* We love coaching! So you don't have to scratch your head by yourselves! Let us scratch it with you!
* You can experience the whole cycle, from meeting with clients for requirement, coding to post-implementation support

What we look in our talent: -
* An attitude to learn and self-motivated
* A good time manager
* A good understanding of OOP
* Having good understanding and experience (individually, in school or at work) of at least one (1) programming or scripting language preferably PHP & JavaScript.
Convert raw HTTP requests to an equivalent curl command. //@devkini

https://daniel.haxx.se/blog/2017/08/30/easier-http-requests-with-h2c/