Python Programming Environment

News : My Name Is Towy.

Hi guys, my name is Towy. I joined this community two weeks ago and I though that I should introduce myself. First of all, I am a noob. I'm learning everyday 3-6 hours, I'm everyday on this website trying the get most out of this playground. In terms of programming I'm also ...more

Rasberry Pi : Introduction

Most of you probably heard about Rasberry Pi and if you haven't; what is wrong with you? But nothing less a Rasberry Pi is a computer a very small computer. Despite these size limitations, the Rasberry Pi is to not be underestimated. Not only can it do anything like a normal l ...more

Hacking macOS : How to Hack a MacBook with One Ruby Command

With just one line of Ruby code embedded into a fake PDF, a hacker can remotely control any Mac computer from anywhere in the world. Creating the command is the easy part, but getting the target to open the code is where a hacker will need to get creative. Ruby is just one wa ...more

How to : Scripting with Python - A Backup A Day..

Welcome, in this tutorial we shall we looking at creating a safe(r) way to back up your important files. The contents we will be covering are as follows; Creating a partition Updating the /etc/fstab file Mounting a file system with Python Copying the contents of a file system ...more

How To : ALL-in-ONE HACKING GUIDE

Hello and welcome to my article. I have made this article for anyone who wants to become a hacker, and wants to know how to get started. OVERVIEW: As you'll get further into the hacking community, and learn more about how it's all put together, you'll also realize very quick ...more

How To : This Top-Rated Course Will Make You a Linux Master

Linux is a diverse and powerful operating system that virtually every IT professional must learn and know well. Whether you realize it or not, you have likely already used a Linux device, and learning to design things for it is a key step in any Data Science career path. The ...more

Where Do I Start : Learn the Fundamentals

I am very new to Null Byte but I find much of its content and community incredibly interesting. I spent quite a bit of time just chronologically going through the posts and I noticed a common theme in many of the beginner posts. Many people seem to want to know the 'secret' or ...more

Hacking macOS : How to Create an Undetectable Payload

Encrypting payloads and encoding stagers are more effective against macOS than one might think. It's very easy to evade VirusTotal and macOS antivirus software using a few simple tricks. The goal of this project was to locate a known and easily detectable macOS payload, then ...more

Where Do I Start : Learn How Programmers Think

Common programming blunders can be your best friend when trying to craft your own exploits. If you spend a little time reading what some of these common blunders are, they can uncover potential attack vectors or just show you the weird ways in which computers can store and rec ...more

How to Train Your Python : Part 21, Introduction to Modules

Welcome back everyone! It's been quite a while hasn't it? Today we're going to kick off the second part of the Python training series by introducing modules. We'll start off by explaining what a module is and we'll give an example. So, let's get started! What Are Modules? Mo ...more

News : CNN Brings Its News Networks to Magic Leap One

News junkies who own the Magic Leap One received some good news on Thursday, as CNN has published an app for the headset to display the network's news coverage in augmented reality. Available immediately, the CNN app carries live news, on-demand programming, and digital exclu ...more

How To : Use loops when writing a program in Python

This tutorial shows you the two basic types of loops in Python - While and For. Be careful that you don't accidentally write an infinite loop, but still be able to use them to increase the efficiency of your programs.

How To : Create an Encryption Program with Python

Hello, fellow grey hat hackers and aspiring coders. I'm back again with another python tutorial. Just that this one is gonna be a lot cooler ;-). We gonna make an encryption program, that well you know encrypts all the files on your pendrive or hdd or whatever you want....Also ...more

How To : What is An Arduino? (Part 1)

I'm back. School's an ass. On my quest for knowledge, which started approximately 3 years ago, I can upon an interesting little artifact. It is called the Arduino. What Is the Arduino? The Arduino is an open-sourced prototype board. You use it to make projects, and is great ...more

How To : A Hacker's Guide to Programming Microcontrollers

While hackers know and love the Raspberry Pi, many don't know of its cheaper cousin, the microcontroller. Unlike a Pi, which can be used more or less like a regular computer, microcontrollers like the Wi-Fi connected ESP8266 require some necessary programming skill to master. ...more

How To : Setup an Asterisk Server

Over the years, I have enjoyed playing with Asterisk. I have found Asterisk to be extremely powerful and fun to play with. There are several books and many scattered how to articles out there, but most are outdated and the information required to build Asterisk from beginning ...more

How To : Build a 360 degree cube world with After Effects

In this four part video tutorial, Creative Cow leader Carl Larsen shows you how to create a 360 degree camera-aware environment in After Effects without the use of third-party plug-ins. In part two, build a title sequence within the 360 degree environment created in part one o ...more

How To : Install Microsoft Visual Studio 2008

Microsoft Visual Studio 2008 is an integrated development environment that lets you develop websites, web applications, and web services. It requires a bit of computer coding to run (C#, Visual Basic, ASP, C++) and will work on any web server that supports Microsoft. This vid ...more

How To : Use LayOut in SketchUp 6 Pro

Have you seen the new 'program-within-a-program' in Google Sketchup 6? It's called LayOut, and it provides SketchUp users a cool way to present their 3D models in a 2D paper-space environment. Mike Tadros shows you how to use the new program LayOut available in SketchUp 6 Pro ...more

How To : Create a caustic lighting effect in Houdini 10

This clip demonstrates how to create a caustic lighting effect using Houdini's Mantra PBR rendering engine. The first part starts with a refresher on refraction. More generally, guide looks at setting up normals correctly, then at the glass shader in Houdini, faux caustics and ...more

How To : Use physically-based rendering in Houdini 10

This four-part guide presents an introduction to physically-based rendering in Houdini 10, covering what PBR will and won't do for you, sampling settings, environment lighting, objects as lights, shaders, issues with specular highlights. Whether you're new to Side Effects Soft ...more

How To : Create augmented reality apps

In this video, viewers learn how to create augmented reality applications, using Papervision 3D version 2.0. Augmented reality is a term for a live direct or indirect view of a physical real-world environment whose elements are merged with virtual computer-generated imagery - ...more

How To : Use ActionScript 3.0 in Adobe Flash CS4

Adobe Flash Creative Suite 4, or CS4, Professional software is the industry-leading authoring environment for creating engaging interactive experiences. It is ideal for interactive designers, graphic designers, and developers. But having the program isn't enough; you need to k ...more

How To : Transition Smoothly To Vegetarianism

So you've found yourself opting to be a vegetarian. The transition into a new way of eating and living is not always easy and as a result people often ditch their vegetarian goals and revert back to their previous eating habits. Here are some steps to ensure a successful trans ...more

How To : Make a Change-of-IP Notifier in Python

In this article I'll show you how to make a simple IP address notifier. The program will text you your new IP address, in the event that it changes. For those of you with dynamic IPs, this is very useful. I'm constantly frustrated when my IP changes, and it's handy to be notif ...more

  • Hot
  • Latest