recentpopularlog in
« earlier  
To enable native capabilities while keeping the size down, DeskGap bundles a Node.js runtime and leaves the HTML rendering to the operating system‘s webview.
javascript  app  desktop  electron  j 
3 days ago
vasyop/miniC-hosting: A simple stack-based virtual machine that runs C in the browser.
A simple stack-based virtual machine that runs C (missing features below) in the browser.

The beginning of an interactive tutorial that covers C, how the VM works, and how the language is compiled.
js  javascript  c  interactive  vm 
5 days ago
Home · ssloy/tinykaboom Wiki
This is a software ray marching rendering. It is closely related to my software raytracer. If you are looking for a software rasterizer, check the other part of the lectures.
algorithms  graphics  cg  c++  raytracing 
20 days ago
the UNIX way
Full duplex messaging between web browsers and servers
javascript  js  unix  websocket  daemon  websockets  cgi 
22 days ago
Segmenting-targeting-positioning - Wikipedia
In marketing, segmenting, targeting and positioning (STP) is a broad framework that summarizes and simplifies the process of market segmentation.[1] Market segmentation is a process, in which groups of buyers within a market are divided and profiled according to a range of variables, which determine the market characteristics and tendencies.[2] The processes of segmentation, targeting and positioning are parts of a chronological order for market segmentation.
marketing  method  stp  wikipedia 
25 days ago
*sigh* okay:

Frontend dev: hard.
Backend dev: hard.
Language design: hard.
Writing docs: hard.
HTML/CSS: hard.
26 days ago
Uncomfortably excited by this epic Milk products diagram () I stumbled across on Wikipedia.…
27 days ago
Untitled (
Uncomfortably excited by this epic Milk products diagram () I stumbled across on Wikipedia.…
27 days ago
In a nutshell, when anyone asks what kinds of things Observable is good for making, HOLY HELL — you can point them…
27 days ago
schollz/howmanypeoplearearound: Count the number of people around you by monitoring wifi signals
Count the number of people around you 👨‍👨‍👦 by monitoring wifi signals 📡.

howmanypeoplearearound calculates the number of people in the vicinity using the approximate number of smartphones as a proxy (since ~70% of people have smartphones nowadays). A cellphone is determined to be in proximity to the computer based on sniffing WiFi probe requests. Possible uses of howmanypeoplearearound include: monitoring foot traffic in your house with Raspberry Pis, seeing if your roommates are home, etc.

Tested on Linux (Raspbian and Ubuntu) and Mac OS X.

It may be illegal to monitor networks for MAC addresses, especially on networks that you do not own. Please check your country's laws (for US Section 18 U.S. Code § 2511) - discussion.
python  wifi  wireless  privacy  security 
28 days ago
My Modern PHP Development Setup · John Mackenzie | Software Engineer
Use a Makefile and make good use of it
Run everything in Docker
Use CS Fixer To Adhere To Coding Standards
Use PHP Stan
Syncronise your team IDE’s with .editorconfig
php  development  modern  setup 
28 days ago
A potential application for Fourier transforms on shapes: do a fourier transform on two shapes, and then use that t…
4 weeks ago
Chinese Text Project
The Chinese Text Project is an online open-access digital library that makes pre-modern Chinese texts available to readers and researchers all around the world. The site attempts to make use of the digital medium to explore new ways of interacting with these texts that are not possible in print. With over thirty thousand titles and more than five billion characters, the Chinese Text Project is also the largest database of pre-modern Chinese texts in existence.
chinese  text  online  library 
4 weeks ago
*Must read* for web developers: an inside look at how modern browsers work by

5 weeks ago
This is a good article also if you think there’s something wrong with you for never being promoted, I’ve never been…
6 weeks ago
Tip: Get the unique values of an array in JavaScript.
6 weeks ago
Rosmaro - visual automata-based programming
A visual automata-based programming framework for writing functions like ({state, action}) => ({state, result}).
Don't fight with boolean flags! Draw changes of behavior!
automata  js  react  javascript  awesome  library 
6 weeks ago
Algorithms by Jeff Erickson
This web page contains a free electronic version of my (soon to be) self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign since 1998.
algorithms  math  cs  books  textbook  compsci  programming 
6 weeks ago
Essential C
This Stanford CS Education document tries to summarize all the basic features of the C
language. The coverage is pretty quick, so it is most appropriate as review or for someone
with some programming background in another language. Topics include variables, int
types, floating point types, promotion, truncation, operators, control structures (if, while,
for), functions, value parameters, reference parameters, structs, pointers, arrays, the preprocessor, and the standard C library functions.
programming  reference  c  pdf  tutorial 
6 weeks ago
« earlier      
per page:    204080120160

Copy this bookmark:

to read