Bruno Simoes

70 Followers
4 Blog Followers
Following: 47
Following Blogs: 6

Latest Activity

Corona SDK: Lua Floating Picker UI

Bruno Simoes posted an article on - Aug 23, 2011, 9:19 am
This post explains how to use the Picker UI implemented in XUI SDK. In order to use this user interface, we need to import the Picker API: local picker = require("Picker") local toolkit = require("DateToolkit") Then we have to initialize the picker data: local data = {} ...
Comment - Like

Corona SDK: Lua Floating Keyboard

Bruno Simoes posted an article on - Aug 21, 2011, 8:49 am
Corona SDK is a software development used to build mobile applications for the iPhone, iPad, and Android devices. The SDK ships with native keyboard support. However, the API isn't very flexible in some extreme cases. For example: Keyboard API works only for input fields You can’t place it a...
Comment - Like

HTTP Spoofing and Cloaking - Black Hat SEO

Bruno Simoes posted an article on - Jul 22, 2011, 4:00 am
IntroductionAs mentioned previously in this post, Search Engine Optimization (SEO) is the process of improving your Web site so it appears higher in the organic, natural, unpaid results of search engines. The varying techniques used for SEO can be lumped into two main categories: White Hat SEO and B...
Comment - Like

Get free web traffic using white hat and black hat techniques

Bruno Simoes posted an article on - May 1, 2011, 1:49 pm
Search engine optimization (SEO) is the process of improving the visibility of a website in search engines such as Google, Yahoo or Bing, via un-paid search results. Yet, it means a bit more than that. For example, a frequent problem associated to SEO techniques is that you can't get traffic once an...
Comment - Like

BlackBerry encryption is too secure

Bruno Simoes posted an article on - Aug 14, 2010, 9:15 am
The encryption developed by BlackBerry’s manufacturers, designed to ensure secrecy during corporate business deals is now facing some serious privacy issues. The Indian government’s internal security and intelligence services cannot break the encryption of the device. Thus, they are unabl...
Comment - Like

Access Any Website Or Forum Without Registering

Bruno Simoes posted an article on - Jun 22, 2010, 11:34 am
Let's imagine the following scenario: We are happily searching on Google and suddenly we find something really interesting however, when we try to open the URL, a different page is shown asking us to kindly register. Now we can ask to ourselves: Why Google can see this page ? Is it registered at eve...
Comment - Like

Google Encrypted Search

Bruno Simoes posted an article on - May 31, 2010, 10:38 am
Google just launched the encrypted search service! Basically, it works pretty much in the same way online banking or other login pages work. Using Secure Sockets Layer connections, the connection between you and Google is encrypted, so third parties (on your network), beyond you and Google, ca...
Comment - Like

Several web hosting companies hacked again

Bruno Simoes posted an article on - May 20, 2010, 3:50 pm
Today, I just noticed the existence of malware on my website. Unfortunately, I didn't noticed it early because I wasn't affected by this worm/virus/malware (I will explain this better on my next post). Apparently last week, in a series of attacks (this had also happened in April too) thousands...
Comment - Like

Complex Numbers for Dummies

Bruno Simoes posted an article on - Apr 29, 2010, 3:59 pm
Today I decided to open a new chapter entitled "Mathematics". This new chapter will be mainly about Algebraic Coding Theory and Algebraic Geometry. If you are a mathematician, then this is not what your are looking for because I will try to avoid all the unnecessary mathematical notations for a basi...
Comment - Like

PHP Web Development Tips and Tricks

Bruno Simoes posted an article on - Apr 14, 2010, 12:24 pm
There are a number of tricks that can make your life easier and help you to squeeze the last bit of performance from your scripts. These tricks won't make your web applications much faster, but can give you that little edge in performance you may be looking for. More importantly it may give you insi...
Comment - Like

Alternate Data Streams

Bruno Simoes posted an article on - Apr 9, 2010, 1:50 pm
Ever since Windows 2000, the NTFS file system in Windows has supported Alternate Data Streams, which allow you to store data “behind” a filename with the use of a stream name. This isn't a well known feature and was included, primarily, to provide compatibility with files in the Macintosh ...
Comment - Like

The Curse Of Silence

Bruno Simoes posted an article on - Mar 2, 2010, 2:21 pm
A serious vulnerability for Nokia phones has been unveiled. This vulnerability blocks all incoming messages, whether it be in the form of SMS or MMS. It is considered to be a "Remote SMS/MMS Denial of Service" and is called the "Curse Of Silence". If the name isn’t enough to convince you jus...
Comment - Like

Using Java Generics

Bruno Simoes posted an article on - Feb 9, 2010, 3:00 pm
Many programmers are unsatisfied with the restrictions caused by the way generics are implemented in Java. Generics are implemented using erasure, in which generic type parameters are simply removed at compile time (Thus not available to the JVM at runtime). However, that doesn't render generics use...
Comment - Like

SIGGRAPH 2009

Bruno Simoes posted an article on - Dec 18, 2009, 12:58 pm
Here's a video preview of SIGGRAPH 2009 technical papers. For more detailed information check the SIGGRAPH website.
Comment - Like

Anti-SPAM Techniques: Sender Policy Framework (SPF)

Bruno Simoes posted an article on - Nov 27, 2009, 7:59 am
Did you ever received span from your own address ? SPF is a Policy Framework to help domain owners to identify and pinpoint all the servers which are expected to send mail from their domain, in a DNS record. Therefore, its possible for SMTP receivers (e.g. MTAs like Exim, Postfix, Qmail etc.) to ve...
Comment - Like

How to create executable JAR archives with dependent libraries

Bruno Simoes posted an article on - Oct 28, 2009, 11:45 am
As you may know, you can combine several Java classes into a runnable JAR file. Through this approach you can pack large projects and execute them more easily. The following steps will illustrate how to create and run a JAR file. 1. Create a JAR First, you need to create a Manifest file,...
Comment - Like

An Analyze-and-Edit Approach to Shape Manipulation

Bruno Simoes posted an article on - Oct 7, 2009, 2:25 pm
iWires is a novel approach based on the argument that man-made models can be distilled using a few special 1D wires and their mutual relations. So, prior to editing, is performed a light-weight analysis of the input shape to extract a descriptive set of wires. Analyzing the individual and mutual pro...
Comment - Like

Subversion through proxy

Bruno Simoes posted an article on - Sep 23, 2009, 4:38 am
People with a proxy running on their networks run into a little snag when trying to access an SVN database through it. SVN over http requires more than the usual GET and POST. Proxies by default aren't configured to allow the extra http commands that SVN uses. However this problem can be solved. ...
Comment - Like

GPU Computing using jCUDA

Bruno Simoes posted an article on - Sep 20, 2009, 5:17 am
jCUDA provides access to CUDA for Java programmers, exploiting the full power of GPU hardware from Java based applications. Using jCUDA you can create cross-platform CUDA solutions, that can run on any operating system supported by CUDA without changing your code. What do I need ? Recent NVIDIA hard...
Comment - Like

GPGPU Debugging Tools

Bruno Simoes posted an article on - Sep 17, 2009, 5:41 am
Until recently, support for debugging on GPUs was fairly limited, and the features necessary for a good GPU debugger were not well defined. The advent of GPGPU programming makes it clear that a GPU debugger should have similar capabilities as traditional CPU debuggers, including variable watches, pr...
Comment - Like

Bruno Simoes's Blogs:

Bruno Simoes's Followers

Bruno Simoes is Following

Invite Your Friends

Invite your contacts to blogged from:
gmail yahoo