Good Reads
It is a guide to learn the good parts of Vim, a powerful text editor. It covers topics such as starting Vim, editing text, moving around, searching, macros, registers, buffers, windows, tabs and more. Written in a clear and concise style with examples and exercises. The guide is suitable for beginners who want to learn Vim quickly and efficiently.
2023-02-16 The dangers behind image resizing
Fun
2023-02-18 World's Largest Photo of New York City
80k megapixel panorama photograph of New York City (2021) This is my screren!
2023-02-17 Rejected Emoji Proposals
Oh, 💩!
2023-02-24 Even hackers are reportedly getting laid off by organized crime groups
Games
2023-02-21 I made a game, Tippy Coco
Tippy Coco is a free, open-source game by Chris Coyne (chriscoyne.com / @malgorithms). The inspiration for this game was Slime Volleyball, a 1999 Java Applet by Daniel Wedge & Quin Pendragon. I called an earlier version of this game They Came from the Ground.
The game is programmed in JavaScript (well, TypeScript) and uses simple HTML Canvas drawing.
Music in Tippy Coco is by my friend Christian Rudder, of the band Bishop Allen. "Rejected!" and "Slam!" and "Kiss" were voiced by Jennie, Cameron, and Abbott Coyne. And the character TippyCoco is named after our friends' dog, TippiCocoa.
Teaching the Machine!
2023-02-23 Yann LeCun's Publications
A set of examples and publications I am currently following for Machine Learning exercise. I subconsciously do not trust these machine learners and now I am trying to figure out why :D.
2023-02-21 Mathematical notation for JavaScript developers explained
This article explains how to use mathematical notation in JavaScript, such as dot and cross symbols for scalar and vector products, sigma and pi symbols for summation and multiplication of sequences, bars for absolute value and norm of vectors, etc. It also provides code snippets that demonstrate how to implement these operations using built-in methods or libraries
2023-02-18 Introduction to Machine Learning using C++ Engineering Education EngEd Program Section
The article aims to teach beginners how to use C++ for machine learning by providing a clear and concise tutorial with code examples. It also encourages readers to explore more advanced topics and applications of machine learning using C++
Yeah, I have asked BingGPT: 📢 please summarize the article in your own words: extract main points and ideas as a list, write a short summary for each item.
Use more fluent language, pleasant to read.
https://www.section.io/engineering-education/an-introduction-to-machine-learning-using-c++/
C# and .NET
2023-02-20 What is .NET, and why should you choose it? - .NET Blog
The article explains what .NET is and why developers should choose it as their platform for building applications. It highlights the benefits of .NET such as being free, cross-platform, open source, fast, secure, and supported by Microsoft and a large community. It also describes how .NET works as a unified platform that consists of multiple components such as languages, libraries, frameworks, tools, and runtimes. The article gives examples of different types of applications that can be built with .NET such as web apps, mobile apps, desktop apps, cloud services, games, IoT devices, and more. It also showcases some success stories of companies and developers who have used .NET to create innovative solutions for various domains.
Tools
2023-02-19 danielgatis/rembg: Rembg is a tool to remove images background
Works! But Python.
2023-02-18 robinmoisson/staticrypt: Password protect a static HTML page
HN StatiCrypt uses AES-256 to encrypt your HTML file with your passphrase and return a static page including a password prompt and the javascript decryption logic that you can safely upload anywhere (see what the page looks like).
2023-02-18 How to Extract Images from a Video Using FFmpeg - Bannerbear
2023-02-18 Sweet Home 3D - Draw floor plans and arrange furniture freely
Sweet Home 3D is a free interior design application which helps you draw the plan of your house, arrange furniture on it and visit the results in 3D.
Need to get back to this tool to model the home of my dream!
2023-02-16 johansatge/jpeg-autorotate: 📸 Node module to rotate JPEG images based on EXIF orientation.
2023-02-16 How To Build A Magazine Layout With CSS Grid Areas — Smashing Magazine
As a bonus, we will also touch on
object-fit
andaspect-ratio
, which come in handy as well.
A Keypad to Control my Entire Desk Setup
2023-02-24 GitHub - davidz-yt/desk-controller: A Keypad to Control my Entire Desk Setup
2023-02-24 Work From Hype - YouTube
- http://www.hidmacros.eu
- https://espanso.org/
- https://github.com/hwtnb/SylphyHornPlusWin11
- https://github.com/haimgel/display-switch
Security
2023-02-21 Snort - Network Intrusion Detection & Prevention System
I just put it here, it is so cool
Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users.
Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.
2023-02-19 Security Event Triage: Detecting Malicious Traffic with Signature and Session Analysis Pluralsight
Pluralsight training where I've learned about S N O R T !
Good training.
Watch
2023-02-23 a day in the life of an engineer working from home - YouTube
Oh, this is fun! 2023-02-19 if Apple made window blinds... - YouTube
2023-02-21 Standard C++ toolset - Anastasia Kazakova - Meeting C++ 2022 - YouTube
C++ is about to turn 40. Though the ecosystem was very diverse and incomplete for many years, it is getting better! In this talk, I will discuss: The typical “project model - compiler - debugger” triad, and how it still depends on the area of usage (Embedded or Game Development). How the build systems and dependency managers are now more standard. How Clang affected the standard toolset in all areas, forming not only a baseline for compilers, but also formatters, code analyzers, and IDEs. How many code analyzers exist for C++ and why there is still room for improvement. How unit testing and code coverage solutions can be used effectively. And finally, how the language committee is learning to listen to and help standard toolset contributors.
Oh, Scala
I just put it here
2023-02-16 From ES6 to Scala: Basics - Scala.js 2023-02-15 GitHub - alexandru/scala-best-practices: A collection of Scala best practices 2023-02-15 lauris/awesome-scala: A community driven list of useful Scala libraries, frameworks and software. 2023-02-15 Scalafix · Refactoring and linting tool for Scala 2023-02-14 zouzias/spark-hello-world: A simple hello world using Apache Spark 2023-02-14 sbt Reference Manual — Installing sbt on Windows 2023-02-14 lolski/sbt-cheatsheet: Simple, no-nonsense guide to getting your Scala project up and running 2023-02-14 marconilanna/scala-boilerplate: Starting point for Scala projects 2023-02-13 Hyperspace indexes for Apache Spark - Azure Synapse Analytics Microsoft Learn 2023-02-13 The Azure Spark Showdown - Databricks VS Synapse Analytics - Simon Whiteley - YouTube 2023-02-06 ossu/computer-science: Path to a free self-taught education in Computer Science!
Value Objects
I am just to lazy to read this Some of this stuff could be totally wrong, and I agree and disagree with everything
2023-01-08 Value Objects · objc.io
2023-01-08 Java Value Objects in Action with Valhalla - JEP Café #15 - YouTube
2023-01-08 Value Objects Explained
2023-01-08 Value Objects - DDD w/ TypeScript Khalil Stemmler
2023-01-08 Value Object Refactoring Shaun Finglas
2022-12-28 Domain-Driven Design Reference