HomeRoast Digest


Topic: OT- Mac tools (was Behmor Thing) (17 msgs / 434 lines)
1) From: Gary Foster
The apple IDE for the mac is Xcode and is sort of like Visual Studio for the
mac (although it functions quite differently).  You can download it directly
from apple http://developer.apple.com)with a free ADC membership.  It's
the IDE (visual development environment) for both the iPhone and the mac and
includes C, C++, objective-C and java bindings as well as the appropriate
compilers.  You already have ruby, python and perl installed on your mac by
default, and the Xcode environment has hooks for those languages as well, so
you can write GUI or text-based apps in any of them.  Apache (web server) is
installed by default (you can enable it in the "sharing" options of your
system preferences) so you can write web-based apps as well.
The Xcode IDE is very sophisticated, I'd advise taking advantage of the huge
amounts of Cocoa and Xcode tutorials out on the web that are free for the
browsing.  There's also some fairly decent iPhone coding tutorials as well.
The defacto standard language for mac desktop application development is
Objective-C with Cocoa bindings and is also the only environment that
supports the iPhone.  However, if you prefer to work with interpreted
languages the Java, Ruby and Python cocoa support (desktop macs only) is
very good too (I've done quite a few desktop Ruby apps).
I *think* PHP is installed by default on new macs nowadays too, but I
generally stay far away from PHP (not one of my favorite languages).
There's tons of programming options.
If you want to do straight up Java,  C, C++, Ruby or Python stuff you can
also use Netbeans (which is free) or Eclipse (also free).  Of the two, I
prefer netbeans.  No built in cocoa bindings support though, so you have to
write a lot of the interfaces and bindings by hand if you want to do desktop
GUI apps although it works great for Java or console apps.
-- Gary F.
On 2/23/09 1:50 PM, "Ira"  wrote:
<Snip>http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.co>m
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

2) From: Jim Couch
Hope this is not taken as an attack, cause I am really interested in
knowing.....When they switched to a modified BSD kernel, did they also blow
off all the c and c++ tools that were built into FreeBSD?
If they did could you "recover" them (even though it wouldn't be a recovery
since they weren't there to start with) by adding them from a BSD disk or
download? Or am I just totally off base in my thinking about how "close" BSD
and Version 10 and up are? I have been told that once you have the kernel
installed it is a simple matter to use BSD disk to install FreeBSD.......
If ya wanna take this discussion offlist you can send to ravskau or
gmail.com
Jim
On Mon, Feb 23, 2009 at 4:14 PM, Gary Foster  wrote:
<Snip>
-- 
111,111,111 x 111,111,111 = 12,345,678,987,654,321
"This is worse than a divorce... I've lost half of my net worth and I still
have my wife.."
Idiots are so much fun. Thats why every village has or wants one. "House"
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

3) From: Jeff Kilpatrick
Jim-
Pretty much all of the FreeBSD userland is there, including c/c++
compilers.  In Darwin 9.6.0 (OS X 10.5.6), this means gcc 4.0.1 and gcc
4.2.1.  If you want something like the FreeBSD ports collection for more
packages, check out macports or fink.
Mac OS X is actually quite a good *nix.  I used to work in a FreeBSD shop
and we were able to run our code and almost all services under X without any
modification.  It was really slick.  In fact, I personally switched my
desktop from FreeBSD to OS X when 10.2 came out and didn't miss anything at
all.  In fact, I found myself installing GNUStep on our BSD machines to try
to emulate more of OS X.
-other jeff
On Mon, Feb 23, 2009 at 5:07 PM, Jim Couch  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

4) From: Gary Foster
Xcode relies on gcc, which is the GNU C Compiler (also does objective-C and
C++ in addition to other languages).  Perl, Python and Ruby are also
supported, which are also opensource interpreted languages.
So, in a nutshell, no... Apple didn't "blow off" all the FreeBSD tools
(which are actually GNU tools mostly, not FreeBSD).  They did put a very
nice GUI IDE together on top of the tools.
-- Gary F.
On 2/23/09 3:07 PM, "Jim Couch"  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

5) From: Jim Couch
Good! glad to hear it.......
So, it sounds like you can without a lot of trouble run BSD (or GNU) things
on a mas kernel (believe its name is Mach?).....could you take a BSD kernel
and install OSX on top of it, or are there too many hooks and entry points
to throw thins off?
On Wed, Feb 25, 2009 at 1:37 PM, Gary Foster  wrote:
<Snip>
-- 
111,111,111 x 111,111,111 = 12,345,678,987,654,321
"This is worse than a divorce... I've lost half of my net worth and I still
have my wife.."
Idiots are so much fun. Thats why every village has or wants one. "House"
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

6) From: Jeff Kilpatrick
Well, yes and no.
You can run most user software with little to no modification on GNU/Linux,
FreeBSD, or Mac OS X.  However, different kernels have slightly different
interfaces at the binary level, so the libraries those applications are
built on have to take that into account.  So, it's not possible to swap out
kernels without a significant amount of effort.  However, there are projects
that do such things---I recall hearing about one that brought the Debian
GNU/Linux runtime to the Solaris kernel.
To answer you directly, Apple could port OS X from Mach to the FreeBSD
kernel, but only because they have the resources and source code :-)
-jeff
On Wed, Feb 25, 2009 at 2:34 PM, Jim Couch  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

7) From: Jim Couch
Interesting.......I have been wanting to install OSX or higher on an intel
machine just so I could extend my techie capabilities........There is a guy
that lives down the street from me that has (or at least claims he has) done
just that and says you are never more than a mouse click away from a total
system crash. But, the only system he will show to someone is his Apple
runnin OSX. Together we maintain a MESH cloud it the neighborhood to give
area kids free access to the net and the website for the school in this
subdivision......
Is it true? do you really hafta "trick" the install to get OSX to setup on
an intel box?
Inquiring minds wanna know........
Jim
On Wed, Feb 25, 2009 at 1:14 PM, Jeff Kilpatrick
wrote:
<Snip>
-- 
111,111,111 x 111,111,111 = 12,345,678,987,654,321
"This is worse than a divorce... I've lost half of my net worth and I still
have my wife.."
Idiots are so much fun. Thats why every village has or wants one. "House"
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

8) From: Dave Nielsen
There is a way to do it, read about it at macworld.com, have never tried it.
 I'd go there as there are pointers for how to do it from there.
Regards,
Dave - A Behmor and a MacBook Plus
On Wed, Feb 25, 2009 at 2:53 PM, Jim Couch  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

9) From: Gary Foster
Yes.  By default, the OS X installer checks to make sure it's running on
real honest-to-God Apple-certified hardware and refuses to let you install
if it's not.
You can trick it into installing on a regular run of the mill Intel machine
with varying degrees of success.  Some hardware combinations are rock-solid,
some are flakier than my ex-wife, and most are somewhere in between.  Thus
the reason why Apple tries to keep you from doing it (they don't want to
have to deal with random system flakiness).
The term you are looking for to plug into Google is "hackintosh"
Google that and you'll get all the info you can handle on the process,
procedure, recommendations and outcomes.
-- Gary F.
On 2/25/09 2:53 PM, "Jim Couch"  wrote:
<Snip>http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.c>>o
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

10) From: Lynne
Man, this is an interesting conversation (albeit off topic...)
I can't say that I understand 90% of what you guys have been saying - but
I'm trying.
:D
Made a delicious half decaf - Tanzania Ruzuma (I love the sample packs - get
to try so many interesting sounding beans), half Brazil Ipenema for a night
of Dreamweaver assignment catch-up... roasted both today (as usual, I don't
plan enough ahead and I actually ran out - gasp - of both regular and decaf
roasted beans!) Need a few days rest, but it's still good just the same.
Whipped up a good batch of nonfat milk (this is my new cream substitute...
yes, I am an un-apologetic cream user -nope,* *make that *former.*.)
Now I have to tear myself away from reading lots about hackintosh...
OK, before I go back to my studies - Jim - what, pray tell, is a MESH cloud?
I googled it, and read a bit - but I still don't understand.
I'm particularly interested in how you are giving the neighborhood kids and
website for your subdivision's school free access. I live in a very poor
city, and I'm wondering if someone not very techie like me could
(eventually) do the same - or maybe team up w/some more techie folks than
I...
Gary said:
<Snip>
Lynne
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

11) From: ries van Twisk
On Feb 25, 2009, at 9:27 PM, Lynne wrote:
<Snip>
Lynne,
there is systems that can broadcast WIFI signals from place to place,
we use it here at home to a central antenna system on the place where  
I life.
 From there it's transmitted over a dish to the big city.
Depending on distances, the quality you require and the amouth of $$  
you can spend there
are various solutions. Usually this would mean to get some WIFI  
routers and
set them up in such a way that they can re-transmit the packages towards
each other into a central internet access.
I can image that the users in there homes need a smaller or bigger  
directional antenna to pick
up the signal with some reasonable quality.
I hope that Jib can tell tell us his solution, I am highly curious  
aswell if there is also a poor-mans solution available.
Ries
<Snip>
			regards, Ries van Twisk
-------------------------------------------------------------------------------------------------
Ries van Twisk
tags: Freelance TYPO3 Glassfish JasperReports JasperETL Flex Blaze-DS  
WebORB PostgreSQL DB-Architect
email: ries
web:  http://www.rvantwisk.nl/skype: callto://r.vantwisk
Phone: +1-810-476-4196
SIP: +1-747-690-5133
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

12) From: Jim Couch
For a really sussinct explaination of MESH, Steven (the other guy) is who
you need to talk to.......He has forgotten more about networking than I will
ever know. I was messin with it early on with wired equipment.......
but MESH is basically a group of "SMART" access points that can find the
strongest signal nd route it to you through the other AP's that gets it to
you with as little loss as possible. I think I remember that there is a
pretty good suggestion on the ORINOCO site.
 The school is on there own trunk into the internet but we are just
providing a "free"  connection ( cept for the cost of a wireless nic ) and a
lot of users aren't school kids but we have enough watchdog software that we
have convinced the local cops and civic groups that we aren't lettin kids
have access to ahhhhhh inappropriate materials....So with many fewer AP's
than you would think we are covering an area of roughly 3 by 5 blocks would
be more like 5x5 but the side of the street that the school is on is the
school, city pool and several municipal baseball fields....and a cemetary
but not much traffic from it.....
Might also search MESH in wikipedia......
Jim
On Wed, Feb 25, 2009 at 8:27 PM, Lynne  wrote:
<Snip>
-- 
111,111,111 x 111,111,111 = 12,345,678,987,654,321
"This is worse than a divorce... I've lost half of my net worth and I still
have my wife.."
Idiots are so much fun. Thats why every village has or wants one. "House"
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

13) From: Allon Stern
On Feb 25, 2009, at 9:40 PM, ries van Twisk wrote:
<Snip>
I picked up a 24dBi gain dish for $20 at a hamfest.
Coupled it with a router bought for about $15 at same hamfest.
(router was hacked together from a case from one burnt out router and  
circuit board from a dead one that I reflashed)http://www.radioactive.org/pix/WRTLast picture about says it all.
-
allon
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

14) From: Scott Miller
Nice hack!
cheers,
Scott
On Fri, Feb 27, 2009 at 12:37 PM, Allon Stern  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

15) From: ries van Twisk
On Feb 27, 2009, at 4:37 PM, Scott Miller wrote:
<Snip>
I build one of these in teh time (around 4 years ago) that Internet  
was around 200USD a month here in Ecuador.http://www.seattlewireless.net/index.cgi/SardineCanAntennaIt worked great, I could beam straight to a d-link router from around  
80-100meters (d-link had little no-gain) antenna.
One problem I had here in Ecuador is to find the right cable and  
connectors....
Ries
-------------------------------------------------------------------------------------------------
tags: Freelance TYPO3 Glassfish JasperReports JasperETL Flex Blaze-DS  
WebORB PostgreSQL DB-Architect
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

16) From: Jim Couch
I've seen the twin to that same antenna at a computer shop where I buy most
of my hardware.......
Re you in the Northeast Mississippi area?
On Fri, Feb 27, 2009 at 3:37 PM, Scott Miller  wrote:
<Snip>
-- 
111,111,111 x 111,111,111 = 12,345,678,987,654,321
"This is worse than a divorce... I've lost half of my net worth and I still
have my wife.."
Idiots are so much fun. Thats why every village has or wants one. "House"
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20

17) From: Allon Stern
Nah, I'm in northern VA. I bought it at the Timonium hamfest a few  
years back.
-
allon
On Feb 27, 2009, at 6:21 PM, Jim Couch  wrote:
<Snip>
Homeroast mailing list
Homeroasthttp://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20">http://lists.sweetmariascoffee.com/listinfo.cgi/homeroast-sweetmariascoffee.comHomeroast community pictures -upload yours!) :http://www.sweetmariascoffee.com/gallery/main.php?g2_itemIdx20


HomeRoast Digest