create sublime text 3 plugin

Create Sublime Text 3 Plugin – Webify Tutorial 2016

Creating A Sublime Text 3 Plugin

In this article, I want to share with you how to create a basic Sublime Text 3 plugin (or package). Sublime Text 3 (ST3) comes with a running ‘Hello World’ plugin example, however, if you have read any of my previous posts, I am not a big fan of simple ‘Hello World’ applications. I will, however, walk you through setting up the ‘Hello World’ plugin and then we will create our own Sublime Text 3 plugin named ‘Webify’. ‘Webify’ will replace the less than (< ) and greater than (>) signs in your block of code to &lt; and &gt;, also referred to as HTML Entities.

Continue reading

best linux tools

Best Linux Tools and Utilities to Install – Kali

Update and Upgrade Linux

Before we can install my favorite linux tools, we need to be certain to update and upgrade all the necessary packages of our distribution. This can be done by opening the Terminal and running the following:

apt-get update && apt-get upgrade
  • apt-get update – updates the list of packages and their version but doesn’t actually upgrade or install the packages.
  • apt-get upgrade – installs the newer version of packages based on the updated list.

This may take a while, so just let it do it’s thing while it goes through and updates all your packages/dependencies.

After upgrading and rebooting, I was having an issue booting back into Kali. This is because my laptop has 2 graphics cards (you may not have this issue). The command lspci should help you confirm if the Nvidia is installed. If this is the case, open terminal and type:

apt-get remove nvidia* --purge 
reboot

This will remove the conflicting Nvidia drivers and use Intel graphics card.

Add New User

It’s very important to add a new user to your Kali distro. While it’s okay to use ‘root’ user, it isn’t recommended you use root for everything because root has all permissions. This means that you can damage your system files if you don’t know what you are doing. Having an account with stricter permissions will protect your sensitive files.

To add a new user, simply open terminal and type:

adduser userone

or

adduser userone sudo

replace “userone” with the username of your choice.

Continue reading

tesla autopilot

Tesla Autopilot Technology - Are we ready?

What is Tesla Autopilot?

The race to fully automate a vehicle has been on for quite a while amongst the various automobile manufactures. While, the technology has been around for a couple of years, it’s still kind of new and scary when your life is in hand. A recent crash involving the Tesla Model S has literally scared Americans of the technology.

A couple weeks ago, I visited a Tesla store at a local mall and checked out the Tesla Model S in person. And let me tell you, it’s an Ipad on wheels! I mean everything is touchscreen controlled, from the radio to the doors. I’m not a big fan of electric vehicles, however, in the future I believe electric vehicles will replace all gas vehicles, whether or not I like it. Even though I love gas-guzzling sports cars, I can’t help but welcome the new electric cars because of the cutting-edge technology that the manufacturers incorporate.

Continue reading

flat menu main

Navigation Menu with HTML and CSS- Flat Icon style

In this article, I am going to show you how to implement a flat-icon style navigation menu in your HTML. You don’t have to use it as a menu, technically you can create “buttons” by following the same tutorial as well. It’s a fairly simple tutorial for those new to Cascade Style Sheets (CSS).

I will also introduce you to the process of implementing FontAwesome Icons. If you’ve never used FontAwesome before, it offers a completely free icon-set available to everyone, and it’s very easy to utilize on your website. For this tutorial, you may need prior HTML & CSS experience, but I will try to explain things as best as possible for newbies. You should be able to follow along, nonetheless, if you have any programming experience.

Create Flat Icon Navigation Menu

The flat-icon style navigation menu that we will create will look like this:


The text only shows when “hovering” over icons

Notice that the navigation’s icons are off to the side–this was done on purpose, however you can easily center the icons by adjusting the CSS file we will be creating.

Continue reading

webstorm logo

Web Storm Javascript IDE Linux Install 2016

What is an IDE

Although Kali Linux is excellent tool for penetration testers, sometimes you need to use it for other tasks/projects that do not involve any type of penetration testing. If you’re looking to getting into web development, or software development in general, I recommend a product called WebStorm, developed by JetBrains. WebStorm is a JavaScript Integrated Development Enviroment (IDE) and helps you manage your code and stay organized. When building scalable applications, the number of files and modules can grow exponentially, really quickly, and therefore I recommend using an IDE to keep track of everything.

An integrated development environment (IDE) is a software suite that consolidates the basic tools developers need to write and test software. Typically, an IDE contains a code editor, a compiler or interpreter and a debugger that the developer accesses through a single graphical user interface (GUI). — techtarget.com

Continue reading

Do you know where your phone is? Find it now with Google!

Did you know you can use Google to located your Android phone?

This feature has been around for years now, however it seems that a lot of people either don’t know about it, or just forget to use it. I’m going to quickly go over how the setup your phone so you can locate it next time using Android Device Manager.

First, you have to enable “Remotely locate this device” option and “Allow remote lock and erase”. To do this, simply find the app that says “Google Settings” and go to “Security”. Also, make sure “Location” is turned ON as well.


Google Security settings

Continue reading

Modular phones - Transformer phones

What are Modular smartphones?


Google Ara and Modules

Modular smart phones take the idea of “smartphones” and allows you to physically customize your phone in ways you never could before. The phone itself should still contain a CPU, GPU, Memory, etc. — basically everything required to function. The Modular aspect comes in because it allows you to customize some aspects of the phone via hardware “modules”. We can already customize our Android OS to suit our needs, now we need to be able to customize the hardware as well. Some may prefer dual speakers on their phone, whereas others would only want 1 speaker, but a higher quality camera.

Continue reading

Protect yourself from Malware!

What is Malware?

A lot of people throw around the term “malware” and don’t really know what exactly malware is. Malware is short for “malicious software” and encompass viruses, trojans, worms, adware, bloatware, etc (see below). Therefore a Virus is technically a type of malware. An easy way to remember is if you took Spanish in high school, you should remember that “mal” means “bad” in Spanish. The “ware” part comes from the word “software”. Put them together and you have “bad software”. “Malicious” and “bad” are synonyms. Therefore malware is any malicious application that is installed (with or without the users knowledge) that can be used to wreak havoc on the end computer, or compromise sensitive user information.

Continue reading

Stop Drop and block Popup ads! Quick and easy method.

It is impossible to browse the internet these days without running into advertisement. However, developers spend a lot of time putting together their website, and they deserve that money, right? Right…but not when they abuse their “power”. That’s right, some developers misuse advertising and get greedy, and cover your screen with more ads than actual content and popups. Don’t you hate those pop ups? You accidentally click the wrong link and before you know it, your computer is full of popup ads!

Continue reading

Kali Linux Install – Setup Kali persistent USB 2016

Kali Persistent USB Setup

After recently deciding to get back into Linux, I decided to start using Kali and ditch Backtrack 5. As you all know, Kali is basically a new, debian, version of Backtrack Linux. kali persistent logo If you haven’t already tried out Kali, a persistent USB is a perfect way to test it out. A Kali persistent USB drive will allow you to run your Linux OS off the USB drive itself, and keep track of your changes. This is great if you want to save your downloaded tools for later, or if you switch between multiple computers often. It’s actually easier than ever to create a persistent copy of Kali. I recommend a USB 3.0 flash drive with 8GB or more of space. I used a 32GB flash drive — Kali itself should take up around 3.5GB to 4GB of space. I am going to be assuming that you are currently a Windows user.

Requirements

  • USB 3.0 drive with at least 8GB of space
  • Windows computer (some software we will use requires Windows)

Continue reading