Recent Posts

Sunday, June 6, 2010

Date functions for Ruby on Rails

d = Date.today # 2008-08-12
d.strftime(‘%b %d, %Y’) # will print August 12, 2008
The following date format is derived from this site.

Date Format Meaning
%a The abbreviated weekday name (“Sun’’)
%A The full weekday name (“Sunday’’)
%b The abbreviated month name (“Jan’’)
%B The full month name (“January’’)
%c The preferred local date and time representation
%d Day of the month (01..31)
%H Hour of the day, 24-hour clock (00..23)
%I Hour of the day, 12-hour clock (01..12)
%j Day of the year (001..366)
%m Month of the year (01..12)
%M Minute of the hour (00..59)
%p Meridian indicator (“AM’’ or “PM’’)
%S Second of the minute (00..60)
%U Week number of the current year, starting with the first Sunday as the first day of the first week (00..53)
%W Week number of the current year, starting with the first Monday as the first day of the first week (00..53)
%w Day of the week (Sunday is 0, 0..6)
%x Preferred representation for the date alone, no time
%X Preferred representation for the time alone, no date
%y Year without a century (00..99)
%Y Year with century
%Z Time zone name

time = Time.new

# Components of a Time

puts "Current Time : " + time.inspect
puts time.year # => Year of the date
puts time.month # => Month of the date (1 to 12)
puts time.day # => Day of the date (1 to 31 )
puts time.wday # => 0: Day of week: 0 is Sunday
puts time.yday # => 365: Day of year
puts time.hour # => 23: 24-hour clock
puts time.min # => 59
puts time.sec # => 59
puts time.usec # => 999999: microseconds
puts time.zone # => "UTC": timezone name


Read more!

Monday, April 19, 2010

WinHttp.WinHttpRequest giving Error "Not enough storage is available to process this command" in ASP.net (solved)

I have a webservice written in Asp .net 2.0 that uses WinHttp.WinHttpRequest which is now giving me "Not enough storage is available to process this command"

while googling i found out microsoft website that tells to increase IRPStackSize value in the registry and restart the server. Changing the registry and restarting the production server for one application didn't seemed right to me.

It only happens in production server when there is heavy load on my web service.

This is solved in below Kb article


Read more!

Thursday, January 21, 2010

Remove unprintable or invisible characters from string in VB.net

This function will help to remove all invisible characters in vb.net string

Public Function Remove(ByVal str As String) As String
        Remove = str
        Dim x As Long
        ' remove all non-printable characters
        While InStr(Remove, vbCrLf) > 0
            Remove = Replace(Remove, vbCrLf, String.Empty)
        End While

        While InStr(Remove, vbTab) > 0
            Remove = Replace(Remove, vbTab, String.Empty)
        End While

        For x = 0 To 31
            While InStr(Remove, Chr(x)) > 0
                Remove = Replace(Remove, Chr(x), String.Empty)
            End While
        Next x

        For x = 127 To 255
            While InStr(Remove, Chr(x)) > 0
                Remove = Replace(Remove, Chr(x), String.Empty)
            End While
        Next x

        'Dim s = New String(" ", 2)
        'While InStr(Remove, s) > 0
        '    Remove = Replace(Remove, s, " ")
        'End While
    End Function


Read more!

Wednesday, January 13, 2010

Some useful links for Ruby on Rails development

How to deploy your ruby on rails application on web server?

http://www.vaporbase.com/postings/Deploying_my_first_rails_site

To use flash object in your rails application

http://www.railslodge.com/plugins/283-flash-object


Read more!

Monday, January 11, 2010

How to install rails plugin behind the proxy

I was facing problem installing my rails plugins behind windows proxy

It was giving me plugin not found error all the time i tried to install a new plugin

after research setting http_proxy in command prompt as belows solved my problem

set http_proxy=http://username:password@proxy:8080


Read more!