Posts

Showing posts from 2016

Confused About Caching my Wordpress Site

I am trying to make my wordpress site faster. Why ? Because ... I want to work on optimization, this is purely premature optimization on my part, but this is a side I wanted to investigate for a long time now, so I read about it, and will attempt to write down my findings, which might go out as a series of questions as there are lots of aspects which are still not clear to me. Actually, my site isn't even built now which might affect my conclusions, as I won't be able to test the differences between the caching systems, and my motivation is lower as I don't have a real advantage in caching ... yet. The reason I am delving into this subject is just to understand the concepts and as times come where my site will be popular and a way to optimize it will really be needed, I will have some caching infrastructure already in place for the future caching optimizations. For example, if I understand that NginX is a faster web server than apache, then I might a

How to Best Optimize Your Site

You have a site, or want to create one. You want your site to uphold all best practices and standards so all search engines will love it, thus grant it a high location in their results. You want your site to be speedy (for your user's sake and for the search engines'). Before putting down my 2 cents, let me point you to a prior article of mine in which I have recommendations for your site upgrade Here are a list of suggestions accumulated over time. Please note that many will view these suggestions as premature optimizations thus should be implemented only after you have many users etc or else it isn't worth it - they may be right... Hosting Web Environment Don't use Shared hosting ! (Not even a reseller account) - they suck and from time to time there are shameless downtimes !!!, You should at least go for a VPS if not something better, and nowdays they aren't that expensive, several educated recommendations Vultr KnownHost Digital

How to Best Optimize Your Site

You have a site, or want to create one. You want your site to uphold all best practices and standards so all search engines will love it, thus grant it a high location in their results. You want your site to be speedy (for your user's sake and for the search engines'). Before putting down my 2 cents, let me point you to a prior article of mine in which I have recommendations for your site upgrade Here are a list of suggestions accumulated over time. Please note that many will view these suggestions as premature optimizations thus should be implemented only after you have many users etc or else it isn't worth it - they may be right... Hosting Web Environment Don't use Shared hosting ! (Not even a reseller account) - they suck and from time to time there are shameless downtimes !!!, You should at least go for a VPS if not something better, and nowdays they aren't that expensive, several educated recommendations Vultr KnownHost Digital

Earn Extra Money Home

Image
How to Earn extra money from home Work from Home In the following thorough article I will explain the way I use to earn extra money online . I will pour out all of the details, explaining exactly what I do - take it or leave it. The "method" I use can be a way to earn extra money or a way to change your day job completely and live off this method by earning more than enough to live from. I am no "guru" and am not selling anything, I am just a programmer which searched for the best way to earn moeny online for about 7 years now!!, and only the last year I finally found the one good way to do it and earn thousands of dollars each month, please note that about 6 years I managed to scratch just about 100$ per month till I found this way which I use to earn about 3000$ per month and counting. This is the "Index" of my article with the main points I will write about: Earning money as an affiliate Doing it the wrong way My Personal Stor

The good and the bad about Sierra's online Quests

Originally Ken & Roberta Williams began their Sierra Quests while trying to invent a new Genre - Interactive books. Roberta loved the idea of having kids play a fairy tale book thus King's Quest I was created. Her inspirations were text games which were games without any graphical trace, so on the screen you would see a description of where you are now and you could try doing things using your imagination and the text parser. Roberta thought to upgrade these games by adding graphics and having the player move the main character over the screen (yes, without a mouse) in order to move between screens or moving in the same screen getting to various objects, while still sending commands using her text parser (move rock, climb tree [Spoilers?] etc). Sierra quests were massive success and actually were a beginning of a genre, but as with many genre inventers (except Steve Jobs as he was perfect) she tried her hand in inventing these types of games, and many game des

How to hack a wordpress site

Just as an example - how would one go to hack a wordpress site. You go to the site you want to hack, use a siffer to find the framework the site was built with, I use a chrome plugin for this task ( Wappalyzer ). Now that we know we stand before a wordpress site, we need to find the login page, for that we will begin with a google search to find the " default wordpress login url " (http://example.com/wp-admin or http://example.com/wp-login.php) If the site owner was clever (be clever!) and changed the default url for the login, we will use a tool like DirBuster (unix only?) to crawl the site in order to find all urls (from them you will recognize the login url) Now that we have the login page we will want to attempt to brute force our way in, but a bruteforce where we try to guess the username AND the password is hopeless as the number of tries is HUGE, so we will try to find the username. In wordpress there is a "feature" called author enumeration where

The many hurdles of cracking a WEP network

Goal: To obtain the password of a wifi network encrypted using WEP. I thought this to be an easy task as I read around the web, but it became a huge task consuming way too much of my time and money, for this task which was actually totally unneeded for me, just a curiosity, well, I may as well write about it. While crawling around I naturally searched for a windows based solution, early on I found out that there is a consensus about the best wifi cracking suite of programs called aircrack-ng . While going to their site I found that they say that cracking under windows is much less stable, robust and will never be as good as cracking from linux as windows adds layers of protection which prevent some of the cracking techniques. Ok, so I will do it using a linux distribution. I went back to my research and found out about the kali linux dist, it is a distribution based on Debian linux which already contains lots and lots of hacking/cracking utilities. Which wil

Single Java App a Day

This idea popped into my head several days ago and doesn't leave me, so although I know I won't have time to implement it in the near future I am writing it down - feel free to steal this idea and implement it! Basic idea - for an extensive amount of time (a month? two months?) build every day a new java application, as follows: Think thoroughly about the design of the applications as they should have common componnets spanning over all of the applications, where each app will add it's added benefit (the main business login) on top of the common grounds For example, I want to have all of my applications as javafx gui applications, so I should build a common component with a main content area, a log area below that one, a menu with all common menu items already there (file->save, file->exit, help->help, help->about, help->exit) etc Each application will do an atomic action (KISS) All applications should be open sourced and on github All the commo