{"origin":"yabs.io","url":"https:\/\/yabs.io\/a\/view.php?page=3&r=json&user=amedlock","version":"1.0","limit":50,"page":"3","state":null,"r":"json","user":"amedlock","user_id":23,"count":225,"count_bookmarks":50,"bookmarks":[{"id":"76073","user":"23","cdate":"2018-04-22 07:24:33","updated":null,"title":"33 Cardio-Based Bodyweight Exercises","link":"https:\/\/greatist.com\/fitness\/cardio-bodyweight-exercises","state":"public","note":"","username":"amedlock","tags":"fitness","count":"1"},{"id":"73200","user":"23","cdate":"2018-04-19 05:27:09","updated":null,"title":"Spring External Configuration","link":"https:\/\/docs.spring.io\/spring-boot\/docs\/current\/reference\/html\/boot-features-external-config.html","state":"public","note":"","username":"amedlock","tags":"java,spring","count":"2"},{"id":"72710","user":"23","cdate":"2018-04-14 16:05:19","updated":null,"title":"Enterprise Integration Patterns - Messaging Patterns Overview","link":"http:\/\/www.enterpriseintegrationpatterns.com\/patterns\/messaging\/","state":"public","note":"","username":"amedlock","tags":"java","count":"1"},{"id":"64611","user":"23","cdate":"2018-04-11 12:46:22","updated":null,"title":"IBM Knowledge Center - An overview of the SSL or TLS handshake","link":"https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSFKSJ_7.1.0\/com.ibm.mq.doc\/sy10660_.htm","state":"public","note":"","username":"amedlock","tags":"http","count":"1"},{"id":"59511","user":"23","cdate":"2018-04-09 10:00:13","updated":null,"title":"Java 8 Stream Tutorial - Benjamin Winterberg","link":"http:\/\/winterbe.com\/posts\/2014\/07\/31\/java8-stream-tutorial-examples\/","state":"public","note":"","username":"amedlock","tags":"java,programming","count":"2"},{"id":"59510","user":"23","cdate":"2018-04-07 12:25:41","updated":null,"title":"TinyCDB","link":"http:\/\/www.corpit.ru\/mjt\/tinycdb.html","state":"public","note":"","username":"amedlock","tags":"programming,tools","count":"2"},{"id":"58003","user":"23","cdate":"2018-03-31 08:58:33","updated":null,"title":"Explain Git with D3","link":"https:\/\/onlywei.github.io\/explain-git-with-d3\/#rebase","state":"public","note":"","username":"amedlock","tags":"git","count":"1"},{"id":"57333","user":"23","cdate":"2018-03-23 15:32:28","updated":null,"title":"Pixel Art: Where to Start","link":"https:\/\/lospec.com\/pixel-art-where-to-start","state":"public","note":"","username":"amedlock","tags":"art","count":"1"},{"id":"57332","user":"23","cdate":"2018-03-23 15:32:21","updated":null,"title":"Pixel Art Tutorials","link":"https:\/\/lospec.com\/pixel-art-tutorials","state":"public","note":"","username":"amedlock","tags":"art","count":"1"},{"id":"53762","user":"23","cdate":"2018-03-14 20:20:49","updated":null,"title":"The Power of Prolog","link":"https:\/\/www.metalevel.at\/prolog","state":"public","note":"","username":"amedlock","tags":"books,prolog","count":"2"},{"id":"53761","user":"23","cdate":"2018-03-14 20:20:21","updated":null,"title":"Home Page of Markus Triska","link":"https:\/\/www.metalevel.at\/","state":"public","note":"","username":"amedlock","tags":"programming,prolog","count":"2"},{"id":"53760","user":"23","cdate":"2018-03-12 08:32:18","updated":null,"title":"Shaderoo","link":"https:\/\/shaderoo.org\/?shader=yMP3J7","state":"public","note":"","username":"amedlock","tags":"shader","count":"1"},{"id":"53759","user":"23","cdate":"2018-03-12 07:53:47","updated":null,"title":"Top | dafont.com","link":"https:\/\/www.dafont.com\/top.php?l[]=10","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53758","user":"23","cdate":"2018-03-12 07:53:31","updated":null,"title":"Font Library","link":"https:\/\/fontlibrary.org\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53740","user":"23","cdate":"2018-03-08 07:54:53","updated":null,"title":"[FREE DOWNLOAD] 20GB+ of High Quality Audio Assets - The #GameAudioGDC Bundle","link":"https:\/\/sonniss.com\/gameaudiogdc2017\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53707","user":"23","cdate":"2018-03-03 08:16:56","updated":null,"title":"GIMP - Tutorials","link":"https:\/\/www.gimp.org\/tutorials\/","state":"public","note":"","username":"amedlock","tags":"gimp","count":"1"},{"id":"53692","user":"23","cdate":"2018-03-02 11:10:18","updated":null,"title":"Free stock photos \u00b7 Pexels","link":"https:\/\/www.pexels.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53691","user":"23","cdate":"2018-03-02 11:06:07","updated":null,"title":"Blends | Blend Swap","link":"https:\/\/www.blendswap.com\/blends\/index\/filter:true\/license:CC-0","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53690","user":"23","cdate":"2018-03-02 11:05:57","updated":null,"title":"HDRI Haven","link":"https:\/\/hdrihaven.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53689","user":"23","cdate":"2018-03-02 05:37:32","updated":null,"title":"Royalty Free Music - All Tracks in Alphabetical Order","link":"https:\/\/incompetech.com\/music\/royalty-free\/full_list.php","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53686","user":"23","cdate":"2018-03-01 08:26:58","updated":null,"title":"Free Game Assets - Game Art 2D","link":"https:\/\/www.gameart2d.com\/freebies.html","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53685","user":"23","cdate":"2018-03-01 08:26:50","updated":null,"title":"Free to Use Sounds - High quality license free sounds","link":"https:\/\/freetousesounds.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53684","user":"23","cdate":"2018-03-01 08:26:40","updated":null,"title":"Free Sound Clips | SoundBible.com","link":"http:\/\/soundbible.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53683","user":"23","cdate":"2018-03-01 08:26:28","updated":null,"title":"Freesound - Freesound","link":"https:\/\/freesound.org\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53682","user":"23","cdate":"2018-03-01 08:25:45","updated":null,"title":"Top game assets - itch.io","link":"https:\/\/itch.io\/game-assets","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53681","user":"23","cdate":"2018-03-01 08:24:54","updated":null,"title":"Kenney \u00b7 Assets","link":"http:\/\/kenney.nl\/assets","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53680","user":"23","cdate":"2018-03-01 08:24:34","updated":null,"title":"OpenGameArt.org","link":"https:\/\/opengameart.org\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"53678","user":"23","cdate":"2018-02-28 06:38:30","updated":null,"title":"gritty sci fi ship - Google Search","link":"https:\/\/www.google.com\/search?q=gritty+sci+fi+ship&tbm=isch&tbs=rimg:CYK3Q4qwPe_1TIjgiYLQbgOOFiuvNcu3_1dqJlEW4nratS3hWhL1IQxcfcvxRZHWvMmGmWeY8dNaS0WPrlwnQ1Dd51MioSCSJgtBuA44WKEefLCINl8GRPKhIJ681y7f92omURZlQM9widwDMqEgkRbietq1LeFRGjQQHw8rKL-CoSCaEvUhDFx9y_","state":"public","note":"","username":"amedlock","tags":"no-tag","count":"1"},{"id":"53647","user":"23","cdate":"2018-02-20 13:32:26","updated":null,"title":"Piskel - Free online sprite editor","link":"https:\/\/www.piskelapp.com\/","state":"public","note":"","username":"amedlock","tags":"gamedev,tools","count":"2"},{"id":"53644","user":"23","cdate":"2018-02-20 08:33:14","updated":null,"title":"FrankiePixelShow","link":"https:\/\/www.twitch.tv\/frankiepixelshow","state":"public","note":"","username":"amedlock","tags":"gamedev,streams","count":"2"},{"id":"53643","user":"23","cdate":"2018-02-20 08:32:47","updated":null,"title":"CodeNJoy","link":"https:\/\/www.twitch.tv\/codenjoy","state":"public","note":"","username":"amedlock","tags":"gamedev,streams","count":"2"},{"id":"53642","user":"23","cdate":"2018-02-20 07:15:18","updated":null,"title":"Spherical Normals for Trees (Blender) - Unreal Engine Forums","link":"https:\/\/forums.unrealengine.com\/community\/community-content-tools-and-tutorials\/125884-spherical-normals-for-trees-blender?152750-Spherical-Normals-for-Trees-(Blender)=","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"52915","user":"23","cdate":"2018-02-16 06:46:54","updated":null,"title":"Dockerizing a Spring Boot application with Gradle","link":"http:\/\/bmuschko.com\/blog\/dockerized-spring-boot-app\/","state":"public","note":"","username":"amedlock","tags":"java","count":"1"},{"id":"52896","user":"23","cdate":"2018-02-13 11:37:45","updated":null,"title":"[Rec] (2007) - IMDb","link":"http:\/\/www.imdb.com\/title\/tt1038988\/","state":"public","note":"","username":"amedlock","tags":"tosee","count":"1"},{"id":"51281","user":"23","cdate":"2018-01-30 13:41:55","updated":null,"title":"akeep\/scheme-to-c: A small nanopass compiler from a subset of Scheme to C. (Developed for Clojure Conj 2013)","link":"https:\/\/github.com\/akeep\/scheme-to-c","state":"public","note":"","username":"amedlock","tags":"compiler","count":"1"},{"id":"50159","user":"23","cdate":"2018-01-27 07:15:00","updated":null,"title":"Forth","link":"http:\/\/pygmy.utoh.org\/index.html","state":"public","note":"","username":"amedlock","tags":"lang,programming","count":"2"},{"id":"50150","user":"23","cdate":"2018-01-23 07:42:15","updated":null,"title":"Very Sleepy","link":"http:\/\/www.codersnotes.com\/sleepy\/","state":"public","note":"","username":"amedlock","tags":"tools","count":"1"},{"id":"50149","user":"23","cdate":"2018-01-23 07:10:11","updated":null,"title":"A first-person engine in 265 lines","link":"http:\/\/www.playfuljs.com\/a-first-person-engine-in-265-lines\/","state":"public","note":"","username":"amedlock","tags":"3d,gamedev","count":"2"},{"id":"50148","user":"23","cdate":"2018-01-23 07:09:15","updated":null,"title":"Gamasutra: Marcin Seredynski's Blog - Bake Your Own 3D Dungeons With Procedural Recipes","link":"https:\/\/www.gamasutra.com\/blogs\/MarcinSeredynski\/20140321\/211068\/Bake_Your_Own_3D_Dungeons_With_Procedural_Recipes.php","state":"public","note":"","username":"amedlock","tags":"procedural","count":"1"},{"id":"50147","user":"23","cdate":"2018-01-23 06:59:42","updated":"2022-10-02 06:55:07","title":"language agnostic - Learning to write a compiler - Stack Overflow","link":"https:\/\/stackoverflow.com\/questions\/1669\/learning-to-write-a-compiler","state":"public","note":"","username":"amedlock","tags":"Compiler,lang","count":"2"},{"id":"49926","user":"23","cdate":"2018-01-18 12:37:26","updated":null,"title":"If The World Was Created By A Programmer [Comic] - Toggl Blog","link":"https:\/\/blog.toggl.com\/world-created-programmer\/","state":"public","note":"","username":"amedlock","tags":"humor","count":"1"},{"id":"49917","user":"23","cdate":"2018-01-14 05:59:44","updated":null,"title":"Writing a minimal x86-64 JIT compiler in C++ - Part 1 | Solarian Programmer","link":"https:\/\/solarianprogrammer.com\/2018\/01\/10\/writing-minimal-x86-64-jit-compiler-cpp\/","state":"public","note":"","username":"amedlock","tags":"toread","count":"1"},{"id":"49916","user":"23","cdate":"2018-01-11 05:29:45","updated":null,"title":"Home","link":"http:\/\/www.opengl-tutorial.org\/","state":"public","note":"","username":"amedlock","tags":"opengl","count":"1"},{"id":"49915","user":"23","cdate":"2018-01-10 20:19:44","updated":null,"title":"Writing a C Compiler, Part 1","link":"https:\/\/norasandler.com\/2017\/11\/29\/Write-a-Compiler.html","state":"public","note":"","username":"amedlock","tags":"compiler","count":"1"},{"id":"49910","user":"23","cdate":"2018-01-08 06:55:55","updated":null,"title":"GDC Vault - Parallelizing the Naughty Dog Engine Using Fibers","link":"https:\/\/www.gdcvault.com\/play\/1022186\/Parallelizing-the-Naughty-Dog-Engine","state":"public","note":"","username":"amedlock","tags":"toread","count":"1"},{"id":"49899","user":"23","cdate":"2018-01-05 08:52:35","updated":null,"title":"Fast Tilemap Shader \u2013 Connor Hollis","link":"http:\/\/www.connorhollis.com\/fast-tilemap-shader\/","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"49892","user":"23","cdate":"2018-01-04 10:41:41","updated":null,"title":"Dwitter","link":"https:\/\/www.dwitter.net\/top","state":"public","note":"","username":"amedlock","tags":"javascript,programming","count":"2"},{"id":"49891","user":"23","cdate":"2018-01-03 05:47:03","updated":null,"title":"Making Crash Bandicoot :: All Things Andy Gavin","link":"http:\/\/all-things-andy-gavin.com\/video-games\/making-crash\/","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"49870","user":"23","cdate":"2017-12-30 08:19:27","updated":null,"title":"Adventure Games Design Tools by Victor Martinez Pajares | ZEEF","link":"https:\/\/adventure-games-design-tools.zeef.com\/vmpajares","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"47675","user":"23","cdate":"2017-12-18 12:33:00","updated":null,"title":"How to Write Your Own C++ Game Engine","link":"http:\/\/preshing.com\/20171218\/how-to-write-your-own-cpp-game-engine\/","state":"public","note":"","username":"amedlock","tags":"gamedev,programming","count":"2"}],"used_tags":["gamedev","programming","assets","toread","3d","politics","lang","art","opengl","tools","games","java","media","books","compiler","lisp","math","music","shader","procedural","spring","fitness","c","prolog","libraries","python","ai","webdev","nim","gpt","godot","toplay","javascript","streams","roguelike","sql","humor","code","blender","html","misc","aws","vulkan","information","maven","pdf","tosee","network","urho","source","scheme","no-tag","gimp","git","http","database"],"tags":[],"pages":5,"title":"amedlock bookmarks:  - page: 4"}