Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 63
  1. Verlet Physics Playground

    I recently started playing around with the p5.js web editor and I created what I called the “Verlet Physics Playground”.

  2. Rust really is a superpower!

    This is a small post in appreciation of Rust, the programming language, and its ecosystem.

  3. Lishwist (beta)

    I’ve just released a beta version of a new project that I’ve been working on: Lishwist!

  4. Photo by L N on Unsplash.

  5. Introduction There have been a number of discussions recently about modernising Emacs.

  6. Introduction This is a quick post to describe a little Rust crate that I created for fun: a WebAssembly graphics library.

  7. Introduction I have been using Org mode to keep a daily journal of useful notes for around a year now.

  8. Writing a custom Hugo theme

    I am currently in the process of creating this Hugo blog and I decided to create my own theme in order to learn Hugo internals.

  9. About me and this site

    My interests Computing: gaming, programming, hardware, networking, administration Design: websites, 3D modelling, game levels, illustration Photography and photo manipulation Travel: I’ve been to the US, Russia, France, Italy, Switzerland, Holland, German…

  10. I’d like to introduce my new game Amazing Escape, Shareware version!

  11. Links GitHub repository Motivation A while back I started thinking about software and how it does what it does.

  12. Code examples Demo Rust WASM library and HTML (GitHub) Introduction Further to my recent post comparing the performance of a WebAssembly module written in Rust to plain JavaScript and WebGL shaders for rendering the Mandelbrot set, I have added an additio…

  13. Code examples Demo Rust library (GitHub) Introduction I have recently been learning The Rust programming language and I absolutely love it!

  14. Introduction Many articles, including my own, make references to code obfuscation.

  15. Introduction As a follow-up to the previous article about my Web Exploit Detector, I am happy to announce that I have just made the project available as an NPM module.

  16. Introduction After detecting some new exploits on one of my web servers, I decided to start work on a new application called the “Web Exploit Detector”.

  17. Introduction In the second of my series of articles about different exploits seen for WordPress sites, I discuss a particular attack that causes all pages on an infected site to redirect to a page of the attacker’s choice, which in this case was an affili…

  18. Introduction I recently noticed that a number of our client sites had some suspicious code added to the top of the functions.php file for each of the installed themes.

  19. The Cybersecurity blog is a place where I can write about all topics relating to online security, web-based attacks, “hacking”, exploits, vulnerabilities, penetration testing, etc.

  20. It has been quite a while since I created the original Shared Canvas, so I decided it was a good time for an upgrade… So here is Shared Canvas, mark 2!

  21. What is Consciousness?

    Photo © Shutterstock Introduction Throughout the ages, philosophy and science has grappled with the concept of consciousness.

  22. For another university assignment, I was tasked to create a mobile game using Unreal Engine 4.

  23. OpenGL game: Tank Battleground

    Here’s a new game that I created for a university assignment called “Tank Battleground!”

  24. Network Editor Progress

    I have just finished an early alpha version of the tool, called “SG2D script editor”, which will be used to generate the Python script used to drive the engine.

  25. Move'm: Student Housing Reviews

    Move’m is a housing review site specifically aimed at students and student accommodation all over the UK.

  26. My first development task was to add a scripting interface to the engine.

  27. Pre-built Engine and Toolkit

    For development of my project I decided to use an engine and set of tools that I have already built: the SG2D engine and the SGDK set of tools.

  28. My Dissertation Project

    “To investigate development of an extensible 2D game engine for use by programmers and non-programmers” I am currently working on a final-year university project and dissertation and this blog is used to track my progress.

  29. This is a “Weeping Angel” from Dr.

  30. Microsoft's NoIP takedown

    As I am writing this article I already know that you won’t be able to read it… Why is that?

  31. A* Path-finding

    As you may or may not know, I am currently working on a game called Mendel’s Farm with the rest of the team at Static Games.

  32. C#: Normal Map Generator

    For a recent university assignment, I needed to create many different textures for both 3D models and surfaces.

  33. "The Shining" in Unreal

    I completed an assignment for university which asked for a representation of a film scene to be created using UDK and 3DS Max.

  34. C: Commodore 64 Emulator

    This is a work in progress Commodore 64 emulator written from the ground up in C.

  35. Unreal level models: Rat

    This is a low-poly rat model that I created and textured in 3DS Max for my Rooftop Deathmatch map.

  36. Unreal level models: Gargoyle

    This is a low-poly gargoyle model that I created and textured in 3DS Max for my Rooftop Deathmatch map.

  37. Teeshirtsdirect.com

    Teeshirtdirect.com is a site that allows customers to create their own t-shirts, hoodies, polo shirts and more.

  38. Unreal level models: Car

    This is a low-poly car model that I created and textured in 3DS Max for my Rooftop Deathmatch map.

  39. Eyewood Marquetry

    Eyewood Marquetry is a work in progress site that I built for a friend’s marquetry business.

  40. Unreal level models: Helicopter

    This is a low-poly helicopter model that I created and textured in 3DS Max for my Rooftop Deathmatch map.

  41. Genesis-uk.com

    Genesis-uk.com is the main website for Genesis UK .

  42. I created this level in Unreal Development Kit (UDK) as part of an assignment for university.

  43. About my programming

    I have been programming now since about the age of 8.

  44. Downloads Linux build: malevolent_revenge_linux_v1.0.0.zip (29.5KB) Windows build: malevolent_revenge_win_v1.0.0.zip (364.5KB) Source code: malevolent_revenge_src_v1.0.0.zip (38.5KB) The resource files (bitmaps, music etc), same for Linux and Windows vers…

  45. Not So Innocent…

    I am writing this blog post having done no research whatsoever.

  46. 4.74 Degrees of Separation?

    We all know that Facebook is pretty popular to say the least, but new research by Facebook and the University of Milan now finds that instead of the popular conception that there are six degrees of separation between us, there are actually 4.74.

  47. SCADA's Scarce Security

    Yesterday, BBC news reported that a “hacker” had allegedly destroyed a pump in the Illinois water treatment system.

  48. Web Image Formats and WebP

    As most web developers will know there are three main image formats used on the web – the Graphics Interchange Format (GIF), Joint Pictures Expert Group (JPEG) and Portable Network Graphics (PNG).

  49. Browser Scripting and Google Go

    The latest era in the so-called “Browser Wars” seems to be focused largely on JavaScript execution speed.

  50. Technological Lockdown

    The LinuxCon conferences are annual events organised by the Linux Foundation and currently held in North America, Japan and Brazil.