Category Archives: Step By Step

Get bootstrap manual for offline reading

Bootstrap CSS Framework Purple T-Shirt I’m programmer and not designer. That is my main reason to use css framework. To speed up development, specially in early development phase. Feature change and so on, no need to get polished and clean interface. Just simple but logic presentation. Bootstrap come to rescue and since version 3 the documentation is lack and force me to read online. I read offline documentation and the doc say about install it using bower. I try to document the process :

Install node

$ cd
$ git clone git://github.com/ry/node.git
$ cd node
$ ls

android-configure  ChangeLog        deps     Makefile   test
AUTHORS            common.gypi      doc      node.gyp   tools
benchmark          configure        lib      README.md  vcbuild.bat
BSDmakefile        CONTRIBUTING.md  LICENSE  src

$ ./configure

{ ‘target_defaults’: { ‘cflags’: [],
‘default_configuration’: ‘Release’,
‘defines’: [‘OPENSSL_NO_SSL2=1’],
‘include_dirs’: [],
‘libraries’: []},
‘variables’: { ‘clang’: 0,
‘gcc_version’: 47,
‘host_arch’: ‘ia32’,
‘node_install_npm’: ‘true’,
‘node_prefix’: ”,
‘node_shared_cares’: ‘false’,
‘node_shared_http_parser’: ‘false’,
‘node_shared_libuv’: ‘false’,
‘node_shared_openssl’: ‘false’,
‘node_shared_v8’: ‘false’,
‘node_shared_zlib’: ‘false’,
‘node_tag’: ”,
‘node_use_dtrace’: ‘false’,
‘node_use_etw’: ‘false’,
‘node_use_mdb’: ‘false’,
‘node_use_openssl’: ‘true’,
‘node_use_perfctr’: ‘false’,
‘python’: ‘/usr/bin/python’,
‘target_arch’: ‘ia32’,
‘uv_parent_path’: ‘/deps/uv/’,
‘uv_use_dtrace’: ‘false’,
‘v8_enable_gdbjit’: 0,
‘v8_enable_i18n_support’: 0,
‘v8_no_strict_aliasing’: 1,
‘v8_optimized_debug’: 0,
‘v8_random_seed’: 0,
‘v8_use_snapshot’: ‘true’}}
creating  ./config.gypi
creating  ./config.mk

$ sudo make install

check version

$ npm -v
1.3.14

Install Bower

$ sudo npm install -g bower

Install Bootstrap

$ bower install bootstrap

Check ruby and install Jekyll

$ ruby -v
ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-linux]

$ sudo gem install rdoc
$ sudo gem install jekyll

Successfully installed jekyll-1.3.0
1 gem installed
Installing ri documentation for jekyll-1.3.0…
Installing RDoc documentation for jekyll-1.3.0…

Generate Bootstrap Documentation

$cd bower_components/bootstrap

$jekyll serve
Configuration file: /home/alamsyah/bower_components/bootstrap/_config.yml
Source: /home/alamsyah/bower_components/bootstrap
Destination: ./_gh_pages
Generating… done.
Server address: http://0.0.0.0:9001
Server running… press ctrl-c to stop

Open browser and type : lcoalhost:9001

.Selection_021

Voila. I got offline version of Bootstrap documentation.

Picture : Bootstrap CSS Framework Purple T-Shirt by adamcoulombe187

Learn MS Access 2003

A client want me to convert their application that use MS Access 2003 to web based application using php and mysql. I agree to do so and this post is just for myself future reference when I have to deal with other MS Access 2003 application.

Open MS Access 2003 in design mode

double click access file, choose block unsafe and click open button when you see ‘security warning’ menu.

while you click open button, make sure to press shift key.

open ms access after choose to block macro

you’ll see the application in design mode (you can access; tables, queries, forms and reports etc under objects)

Fix ‘invalid path error message” when you open ms access 2003 application

open the application and click Tools -> Database Utilities -> Linked Table Manager

 

 

 

 

 

 

 

select the linked tables to be updated and click OK.

wait for a while, new pop up will appear telling if ‘all selected linked tables were successfully refreshed’

Change ms access 2003 application title name

click Tools -> Startup

change application title as seen on the picture and click ok.

Open code editor for ms access 2003 forms

choose forms and click ‘code editor’ icon

new visual basic window will open, you can see the logic there.

convert ms access to mysql

I’ll update the post when I’m done with it.

Update : learn how to convert ms access to mysq step by step.

See you!

Step by step guide install Hotspot Shield

Unblocked blocked website and open blocked website are common problem that I face when I’m in the office. Sometime I need to open facebook, gmail, youtube etc but its get blocked due to office IT policy restriction.

A few way to overcome that problem are :

  1. Using UltraVPN – How To Open Blocked Websites with UltraVPN
  2. Using Ultrasurf – How to use Ultrasurf for Bypass Blocked Websites
  3. Using Web Based Proxy –  click this address to test.
  4. Using SecureIpad – for Ipad user.

In this post I’ll add  Hotspot Shield, another way to overcome blocked sites.

Continue reading

How to update / renew Zimbra License

Your Zimbra Network License expired 24 days ago :-)

Yes, that message show up when I log in to one of my client and they ask me to renew the license.

Well, the process itself isn’t difficult as what you need to extend zimbra license just ask sales at zimbra.com.

they will email license key and with the key what you need to do is login to zimbra admin.

Click on Global Settings.

Click License will give this screen.

Click Update License.

Browse for license file and click Next.

Your license file is uploaded successfully.

Click Install.

You license file is installed successfully.

Done.

Client can continue their zimbra mailbox.

How to use filter in google apps email

I hate spam and more when they know my real email address.

But I need solution to stop them. Currently I use Google Apps service which use the same engine as gmail minus a few feature.

First step I use is using ‘Report Spam’ that available in each email display.

This solution is not help me to combat unwanted email that force me to join their mailing list until I use filter.

Yes, the same filter that gmail use.

First : copy and paste the email address.

Continue reading