DevKini
266 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
Forwarded from Ahmad Syazwan
PSA to those trying / new-ish to docker. Docker daemon runs as root. Do not blindly pull random image. Last month for example there was this.

If you absolutely have to run image from someone, at least pull it and do a docker history --no-trunc <image> or more fancy image analyzer like container-diff .

To understand the implication, try running this as a non-root docker user:
docker run --rm alpine -v /etc/hosts:/tmp/hosts sh -c "echo '8.8.8.8 newentry.evil.com' >> /tmp/hosts"

Your hosts file now contains new entry without sudo.
Ballerina, programming language for writing microservices.

Concurrency Workers - Ballerina’s execution model is composed of lightweight parallel execution units known as workers. Workers use a full non-blocking policy where no function locks an executing thread, such as an HTTP I/O call awaiting response. These semantics manifest sequence concurrency where workers are independent concurrent actors that do not share state but can interact using messages, similar to how distributed systems pass messages over a network. Workers and fork/join language semantics abstract the underlying non-blocking approach to enable a simpler concurrency programming model.

//@devkini

https://www.infoq.com/articles/ballerina-api-gateway
Atlassian will discontinue Hipchat and Stride, and provide a migration path to Slack for all their customers

https://slackhq.com/atlassian-and-slack-partnership
Forwarded from Deleted Account
[ JAVA ][ 5000$ ][ 100% remote ]
I am looking for Java/AWS Developers. 100% remote.
We are able to pay up to 250 USD a day (around 5000$ a month) on B2B contract.

Must have:
-Java 8 on very good level
-AWS lambda
-serverless

Nice to have:
-AWS DynamoDB
-AWS Congito
-AWS AppSync

What we do:
We make an app for feature toggling - our app will be used by other developers, they would put a big „if” in the code using our framework and then some non technical people in beautiful UI can turn on and off particular feature of the app.
We started coding on January so it's a very new project with beautiful code.

You can work whenever you want just make sure you can attend our daily scrum at 4pm UK via Skype.

Starting date: ASAP!

Short recrutation in English.

If you are interested, feel free to contact me or just send your CV on:
contact@sumato.pl

Have a great day!

PS: Company website: www.sumato.pl
But the app will be made for our client.
History of IRC. From tolsun.oulu.fi to EFNet, UnderNet, DalNet and Freenode.

===
According to measurements done by irc.netsplit.de, IRC in general have lost users gradually since 2004/2005. Those years, the top 4 IRC networks all had over 100,000 users each on a daily basis. Those networks were Quakenet, Undernet, IRCnet and EFnet. Quakenet was in the lead with more than 200,000 users.

In the beginning of 2011, Quakenet is just above 100,000 users and the only network over 100K.
===

https://daniel.haxx.se/irchistory.html
A website to test your http client with problematic endpoint, like connection that took too long to return response (useful to test your client timeout settings), returning corrupted response like null-byte header etc.

http://misbehaving.site/
List of car brands using curl
Baojun, BMW, Buick, Cadillac, Chevrolet, Ford, GMC, Holden, Mazda, Mercedes, Nissan, Opel, Renault, Seat, Skoda, Subaru, Suzuki, Toyota, VW and Vauxhall.

https://daniel.haxx.se/blog/2018/08/12/a-hundred-million-cars-run-curl/
Building a Ethereum DApp with Python (Intermediate).

PyconMy 2018 is coming by the end of this month (25th August). Don't miss out all the interesting talks and the chance to meet all pythonistas in MY ;)

https://pycon.my/pycon-my-2018-program-schedule/
this article exploring the reason why companies fail at DevOps

so the question is: To your mind and according to your experience, what's the main reason why a lot of companies fail?

https://www.itechart.com/blog/number-one-reason-companies-fail-devops/
#chrome69 #releasenotes

Chrome 69, we've added support for:

CSS Scroll Snap allows you to create smooth, slick, scroll experiences.

Display cutouts let's you use the full area of the screen, including any space behind the display cutout, sometimes called a notch.

The Web Locks API allows you to asynchronously acquire a lock, hold it while work is performed, then release it.

https://www.blog.google/products/chrome/chromes-turning-10-heres-whats-new/

https://www.youtube.com/watch?v=WF2IjH35w8o

https://developers.google.com/web/updates/2018/09/nic69