Hi,
I need a HTML to PDF convesion tools which can be used through PHP script.
I have a Ghostscript library but my Server Administrator needs me to get another one, b'coz they don't support Ghostscript.
I appriciate all think of help in this regard.
Thank you in advance
Regards
Rajesh R R
---------------------------------
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
Novell, HP partner on desktop Linux clients HP has announced it will
partner with Novell to certify and support Novell's SuSE Linux on select
HP Compaq client systems. HP cites thin clients as the most promising
growth area for Linux on the desktop, and identifies Asia, India, and
South America as the most promising growth markets. ...
http://www.desktoplinux.com/news/NS9542669671.html
--
( >- -< )
/~\ __ Scaling FSF/OS in the __ /~\
| \) / Enterprise : trevor.w(a)pvision.biz \ (/ |
|_|_ \ Call Now: 9820349221 / _|_|
\____________________________________/
Linux Is the 2.6 kernel ready for general distribution?
Thursday March 25, 2004 - [ 12:10 PM GMT ] Printer-friendly Email Story
Topics: Linux , Open Source , Software , Operating Systems
By: Robin 'Roblimo' Miller
Mandrake 10 has it, SUSE's rolling it out in 9.1, Gentoo has had a "test"
version with it since last year, and now we'll probably see almost every
commercial distribution move to 2.6.x within the next month or two because
of competitive pressure. This is not in line with the basic "it's ready
when it's ready" dictum that is given as the reason open source software
is often technically superior to proprietary competitors.
http://software.newsforge.com/software/04/03/19/1912222.shtml?tid=132&tid=2…
--
( >- -< )
/~\ __ Scaling FSF/OS in the __ /~\
| \) / Enterprise : trevor.w(a)pvision.biz \ (/ |
|_|_ \ Call Now: 9820349221 / _|_|
\____________________________________/
Good morning every one,
Was searching google, some how reached a thread of 2001. Does
this library exist today?
http://mm.gnu.org.in/pipermail/linuxers/Week-of-Mon-20010716/000763.html
-Krishna
Content of the link, for your easy access!
Navin linuxers(a)mm.ilug-bom.org.in
Wed Jul 18 02:18:03 2001
* Previous message: [ILUG-BOM] OT - stopping CD piracy
* Next message: [ILUG-BOM] OT - stopping CD piracy
* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
Lets setup a library where members can borrow cds/books/mags.
We can try for sponsorships or for a very minimum contribution @
month say
99/-.
I will sponsor some linux, bsd, oracle cds & also the dotNET shows.
But this way we will be able to spread gnu/linux & bsd faster &
in a better
way.
Can Dr. Nagarjun, Philip, NCST or FreeOS Labs or anyother
organistation
/lugger take initiative in this.
Navin Dhanuka.
LinuxCAMPUS.net
-----------------------------------------------------------------------
Followers will come, but there has to be a leader.
Wednesday, March 24, 2004
Yankee Independently Pits Windows TCO vs. Linux TCO
By Mary Jo Foley In one of the first non-Microsoft-funded
total-cost-of-ownership studies by a major market-research firm, Windows
still comes on strong.
http://www.microsoft-watch.com/article2/0,1995,1553620,00.asp
--
( >- -< )
/~\ __ Scaling OpenSource in the __ /~\
| \) / Enterprise : trevor.w(a)pvision.biz \ (/ |
|_|_ \ Call Now: 9820349221 / _|_|
\____________________________________/
>From: "Rajkumar Adsule" <rk12478(a)msn.com>
>Reply-To: ilug-goa(a)yahoogroups.com
>To: ilug-goa(a)yahoogroups.com
>Subject: [ilug-goa] Xpde Desktop for linux
>Date: Wed, 24 Mar 2004 10:38:00 +0530
>
>
>
>Hi friends,
> I have downloaded and used the Xpde desktop for GNU/Linux is
>looks like the windows xp but most of the functions doesn't work. such as
>right clickmenu on desktop it appears but none of the functions work ...and
>any ways why you all people want to stuch with windows ... there are lot of
>other desktops available for linux ....have u ever tried fluxbox.... it is
>a
>very light and wonderful desktop...
>regards
>raj
>
>_________________________________________________________________
>Join BharatMatrimony.com.
>http://www.bharatmatrimony.com/cgi-bin/bmclicks1.cgi?72 Unmarried? Join
>Free.
>
>
>
>------------------------ Yahoo! Groups Sponsor ---------------------~-->
>Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
>Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
>http://www.c1tracking.com/l.asp?cid=5511
>http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/0XFolB/TM
>---------------------------------------------------------------------~->
>
>To Post a message, send it to: ilug-goa(a)yahoogroups.com
>To Unsubscribe, send a blank message to:
>ilug-goa-unsubscribe(a)yahoogroups.com
>Yahoo! Groups Links
>
><*> To visit your group on the web, go to:
> http://groups.yahoo.com/group/ilug-goa/
>
><*> To unsubscribe from this group, send an email to:
> ilug-goa-unsubscribe(a)yahoogroups.com
>
><*> Your use of Yahoo! Groups is subject to:
> http://docs.yahoo.com/info/terms/
>
>
_________________________________________________________________
Join BharatMatrimony.com.
http://www.bharatmatrimony.com/cgi-bin/bmclicks1.cgi?72 Unmarried? Join
Free.
> We can aim to lay the ground work for a 2 day commercial event ourselves.
> Learning from the same a larger event can always be scaled to.
[snip]
i second that!
another thing we could do is that put up roadshows at various engg, IT
colleges and could hold side by side CD and Tshirt sale to generate some
money. maybe i'l schedule something like that in my own college.
i think we should also have a proper trust where the money keeps collecting
etc like pune linux users group. we could also run courses like the PLUG
does, visit plug.org.in for more detail.
>
> Besides the funds generated can always be pumped back to fsf.
for the conference, if we ask a company to organise it, the funds collected
would go to them and not to fsf. think about that :)
-----------------------------
GNUrpreet Singh
MPIT 1 (Nw specialization)
Symbiosis Center for IT
www.scit.edu
ok Philip,
i tried writing from a different function.
and the code is like this.
[ this is from my program ]
void write_file(char *src, char *dest){
char buff[4096];
uint16_t n,fd,ft;
fd = open(src,O_RDONLY);
ft = open(dest,O_CREAT | O_WRONLY,RW_EVERYONE);
while(n = read(fd,buff,sizeof(buff)) > 0){
printf("\n n = %u",n);
if(write(ft,buff,n) != n){
printf("\n write error");
getchar();
}
getchar();
}
}
--------------
RW_EVERYONE is #defined
getchar() has been used to step through.
n is still 1.
i am very frustrated ( n = 1 );
can u figure out this problem...
can anybody please help me out with this.
also please tell me why does this happen.
__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html
my program
downloads a 20mb file
and then copies it to a file in some other folder.
Now when i copy...i.e
when i try to read from this downloaded file
n = read(fd,buff,sizeof(buff));
n is always 1
even though the buffer size is different.
i want my copy to be fast and not 1 byte at a time.
WHY IS N = 1 ?
whats going wrong ???
thankx
__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html
Can anyone help me to adapt this script to:
(i) give me a reminder not just for the current day, but all upcoming days
for the entire month. Maybe the next 15 or 30 days, to allow me to plan
ahead.
(ii) Pipe this reminder to email to myself.
Thanks! FN
---------- Forwarded message ----------
TWO INTERESTING tiny scripts below, from *Wicked Cool Shell Scripts* (Dave
Taylor, No Starch Press, 2004, San Francisco). Both combine to implement a
simple calendar program that help you keep track of the events. Extremely
useful in the real world of work...
The first script, *addagenda*, enables you to specify either recurring or
one-time events. All dates are validated and saved, along with one-line
event description, in an *.agenda* file in your home directory.
For its part, the second script, *agenda*, checks all known events,
showing which are scheduled for the current date. Useful for remembering
birthdays, events, appointments, schedules.
HOW IT WORKS: Weekly, annual and one-time events are accepted. As entries
are added to the agenda file, their specified dates are 'normalized' and
compressed so that 3 April becomes 3Apr, and Thursday becomes Thu. The
*agenda* script checks for events by taking the current date and
transforming it into three possible date string formats. It then simply
compares each of these date strings to each line in the *.agenda* data
file.
This script, writes Dave Taylor, just "scratches the surface of this
complex and interesting topic". It would be nice to have a look a few days
ahead. This script could be used on a *nix box to send out systemwide
reminders. Imagine newspaper reporters getting a reminder of what's on the
schedule on that day. Simply have the *agenda* script on each user's
machine point to a shared read-only .*agenda* file, and then add a call
to the agenda script in each user's *.login* or similar file.
PS: Thanks to Derek Cordeiro for the handholding in making this work!
PPS: Go to http://www.intuitive.com/wicket/ and you'll "find everything
you need to continue your journey towards becoming a Shell script Maven",
promises author Dave Taylor taylor @ intuitive.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#!/bin/sh
# addagenda - Prompts the user to add a new event for the agenda script.
agendafile="$HOME/.agenda"
isDayName()
{
# return = 0 if all is well, 1 on error
case $(echo $1 | tr '[[:upper:]]' '[[:lower:]]') in
sun*|mon*|tue*|wed*|thu*|fri*|sat*) retval=0 ;;
* ) retval=1 ;;
esac
return $retval
}
isMonthName()
{
case $(echo $1 | tr '[[:upper:]]' '[[:lower:]]') in
jan*|feb*|mar*|apr*|may*|jun*) return 0 ;;
jul*|aug*|sep*|oct*|nov*|dec*) return 0 ;;
* ) return 1 ;;
esac
}
normalize()
{
# Return string with first char uppercase, next two lowercase
echo -n $1 | cut -c1 | tr '[[:lower:]]' '[[:upper:]]'
echo $1 | cut -c2-3| tr '[[:upper:]]' '[[:lower:]]'
}
if [ ! -w $HOME ] ; then
echo "$0: cannot write in your history directory ($HOME)" >&2
exit 1
fi
echo "Agenda: The GNU/Linux Reminder Service"
echo -n "Date of event (day mon, day month year, or dayname): "
read word1 word2 word3 junk
if isDayName $word1 ; then
if [ ! -z "$word2" ] ; then
echo "Bad dayname format: just specify the day name by itself." >&2
exit 1
fi
date="$(normalize $word1)"
else
if [ -z "$word2" ]; then
echo "Bad dayname format: unknown day name specified" >&2
exit 1
fi
if [ ! -z "$(echo $word1|sed 's/[[:digit:]]//g')"] ; then
echo "Bad date format: please specify day first, by day number" >&2
exit1
fi
if [ "$word1" -lt 1 -o "$word1" -gt 31 ] ; then
echo "Bad date format: day number can only be in in range 1-31" >&2
exit 1
fi
if ! isMonthName $word2 ; then
echo "Bad date format: unknown month name specified." >&2
exit 1
fi
word2="$(normalize $word2)"
if [ -z "$word3" ] ; then
date="$word1$word2"
else
if [ ! -z "$(echo $word3|sed 's/[[:digit:]]//g')" ] ; then
echo "Bad date format: third field should be year." >&2
exit 1
elif [ $word3 -lt 2000 -o $word3 -gt 2500 ] ; then
echo "Bad date format: year value should be 2000-2500" >&2
exit 1
fi
date="$word1$word2$word3"
fi
fi
echo -n "One-line description: "
read description
# Ready to write to data file
echo "$(echo $date|sed 's/ //g')|$description" >> $agendafile
exit 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#!/bin/bash
#agenda - Scans through the user's .agenda file to see if there
#are any matches for the current or next day.
agendafile="$HOME/.agenda"
checkDate()
{
#Create the possible default values that'll match today
weekday=$1 day=$2 month=$3 year=$4
format1="weekday" format2="$day$month" format3="$day$month$year"
# and step through the file comparing dates....
IFS="|" # the reads will naturally split at the IFS
echo "On the Agenda for today:"
while read date description ; do
if [ "$date" = "$format1" -o "$date" = "$format2" -o "$date" = "$format3" ]
then
echo " $description"
fi
done < $agendafile
}
if [ ! -e $agendafile ] ; then
echo "$0: You don't seem to have an .agenda file. " >&2
echo "To remedy this, please use 'addagenda' to add events" >&2
exit 1
fi
# Now let's get today's date...
eval $(date "+weekday=\"%a\" month=\"%b\" day=\"%e\" year=\"%G\"")
day="$(echo $day|sed 's/ //g')"
checkDate $weekday $day $month $year
exit 0