Jump to content

jkdelauney

Active Members
  • Posts

    53
  • Joined

  • Last visited

Posts posted by jkdelauney

  1. I've been looking into options for VPS hosting, and thought I'd ask you all if you had any favorite companies, or ones I should just avoid. I asked this via Twitter, and for the most part got nothing useful, so here's what I'm looking for/not looking for.

    First and foremost, the company must offer FreeBSD as a guest OS. I'm not interested in a company that does something else, but if I give them an ISO file they'll install it. I also am not interested in running CentOS, Debian, Fedora, Slack, or any other Linux distro.

    I only really need 128MB for the server, though more RAM for no more money isn't something I'll complain about.

    10GB of disk space is fine, but again more space if it doesn't cost more, is awesome.

    Monthly bandwidth isn't that much of an issue at the moment. Most companies seem to offer at least 100GB, and that is fine.

    I only need one IPv4 address, I don't want to pay for more. I would LIKE to have the option of at least one IPv6 address, but that's not a deal breaker as I don't NEED it right now, and tunneling is my friend.

    I'm not looking for managed hosting, I can run it myself, though having support staff I can bounce questions off of is a plus. Which means root is mine, not just sudo.

    So far I'm looking at JohnCompanies and RootBSD. In both cases their basic package is enough.

    Obviously no contracts and no setup fees is preferred, but if the deal is good enough it might not be a deal breaker.

    I'm actually more interested in 'stay away' opinions than 'they're good' opinions, but either is appreciated.

  2. Oh, I've got links... all kinds of links. As well as opinions, and advice, and other comments.

    I won't get all drawn out here, but here's a few resources I use to help me out.

    Circuit Simulator

    This is a seriously awesome thing. A nifty Java app that lets you build simple logic and RF circuits, and monitor their output. It also comes with a large number of pre designed circuits you can tweak. Great for working out specific values to get the desired response from timers, counters, ect. It also includes an import/export function so you can save your work for later use.

    Power Calculator

    Handles simple voltage/amperage/wattage calculations. Actually the whole website is full of electronics awesomeness.

    SparkFun

    A US based electronics hobby supplier. They have odd/unique parts to help in the rapid prototyping of anything small, portable, and fun that you might be able to dream up. Not a great source for 'common parts', but for hard to find things, or pre-made widgets to get you on your way, they're great. They also have a growing library of how-to and advice articles as well as a very active forum. They ship promptly, pack very well, and everything comes in really bright red cardboard boxes, which can double as storage boxes, or even project cases in a pinch.

    Seeed Studio

    Like SparkFun, but based out of China. They carry more exotic parts, and the prices are a little better on some things. But it's coming from China, so shipping is more, and it takes longer. They have an active message forum, but lack the library of how-to stuff.

    Both Seeed Studio and SparkFun offer custom PCB (printed circuit board) services.

    As for tips:

    When bread boarding, try not to use wires longer than you need. Long wires are harder to trace, and all wire causes electrical loss. Not a big deal for simple projects, but things that require high voltage or capacitance accuracy can be rendered unusable if your wires are too long... and troubleshooting that can be a pain.

    Obey voltage and amperage limits. Shoot for less than the rated limit to leave room to work in, and to keep from blowing out your parts because something got shorted out, or another part failed.

    PTC Resistors (resettable fuses) are your friends. Learn what they are, and use them. You can get them for $1 or less a piece in small quantities, or much less in bulk. They will save your projects from short circuits, and incorrect amperage calculations.

    1N4001 Rectifier Diodes are also your friends. There are other useful values, but this one is dirt cheap even in very small quantities, and are great for keeping your components safe if you should decide one day that hooking your power supply up backwards is a very good idea. (it isn't)

    Generally speaking breadboards are made for 20 and 22 gauge wire. You can use smaller (24,26, even 28, and 30) but on heavily used boards those smaller wires won't stay in place well. Larger gauge wire, like 18, will work, but will stretch the contacts in the board and then smaller wires won't work, or worse will only work occasionally. Then you'll be troubleshooting your wiring work when it's a bad contact.

    LEDs (generally) aren't as concerned about voltage as they are about amperage. All LEDs have max voltage and amperage ratings, but you can some times play fast and lose with the voltage using many different tricks. Going over the average amperage rating can quickly lead to thermal runaway, and kill not only your LED, but maybe other things in line with them. (that's where the PTCs can help out, too)

    When it comes time to design a board to solder things up on. There's no reason you need to make a custom board for a simple one off project. Pre drilled protoboards with single and double wide pads on them are great for simple projects, and can be picked up anywhere you can find electronic components.

    Learn to solder. I'll repeat that. LEARN TO SOLDER. There are a LOT of videos online on how to do it. Most are actually showing you the right way. Watch some. Practice on scrap wire. Do it often.

    Use a good iron. Sure you can get a cheap iron for very little at Radio Shack, and for simple repairs it's o'kay (that's what I use) but if you're heating up your iron more than once a month or so do yourself the favor of getting a good iron with adjustable temp. Also, ALWAYS keep your tip clean. A dirty tip doesn't transfer heat well.

    The fumes released from solder rosin (or resin if you prefer) is toxic. Work in a well vented area. If you need to get in close to the thing you're working on to see it clearly, wear a face mask. Cancer is bad, m'kay.

    Datasheets are your friends. They can look daunting, and most are, but learning how to read, and understand them will not only save you time and money in designing your projects, but will be a large help if things don't work like you expect them to.

    Oh, and one more link.

    Mouser Electronics

    When you're ready to get parts in bulk, or just need something hard to find. Their prices are very good, even for single items. Their website catalog system is The Awesome with a side of Dope Sauce. Shipping is extremely prompt. They offer a lot of shipping options, and their project/order management system is robust enough for business use, but simple enough to be useful to any hobbyist.

    I don't know what kind of work you're looking to do, or what you already know. You can't go wrong, though, with taking old non working hardware apart, and tracing out the boards. Identify the parts, look them up, see what they do. Figure out why it was put together the way it was. Reverse engineering is a great way to learn, because you already know it works, you only have to figure out why.

    If you have an specific questions, feel free to ask. I know enough that if I can't find the answer I can find a resource that you can use to get the answer.

  3. As has been said, most of what you need is already installed, or comes on the install CD/DVD. Just a note, though, depending on function of the tool (especially network stuff) you might find they don't compile or will but won't run if it was coded specifically with a Linux kernel in mind. In that case you might find using something intended for one of the BSD variants more willing to work. OS X is a distant cousin, a few times removed, from the BSD tree. While there are a lot of differences, they have more in common than OS X does with Linux.

    That said, much of what's out there will work with little or no modification.

    If you want stuff that's going to 'just work', look at The MacPorts Project. There are a LOT of X11, command line, and even Aqua applications in there, and it's REALLY easy to use the ports system if you have even just a little command line experience. It'll save you from all that 'does this really work' mucking about.

  4. Brute forcing it isn't the answer... won't really help.

    That's all I'm gonna say.

    Oh, and no my attack didn't finish, though it would have gotten the password... eventually. I'm letting it run, though, just to see how long it actually takes.

  5. Part one and two were almost too easy but still made me think, part three has got me stumped. At work, so not much I can do until I get home, but I have a process working on it in the mean time.

    Nicely done Darren, this is fun.

  6. Anyway, after reading this thread I suppose no one tried building a small 5v power regulator and attaching that

    between a battery pack and the Fon. Once I order my Fon, I'll be doing this. Figure that the regulator will supply the Fon with a steady 5v, which is later dropped to 3.3v by the Fon's circuit. Would also permit to add many more batteries so I suppose longer life...

    Of course this is all theory on my part. The only times I've built these 5 volt regulators were to power LEDs displays in various objects.

    What I'd like to know is, how many amps those the Fon use? Since my idea of using a 7805 for the regulator, it would need a heat sink for anything over 1amp.

    There's no reason to put a 7805 between the battery pack and the Fon as you're just doubling up on regulators, and as most 78XX units need about 1.5V to 2V more than the output voltage you'd have to use 5 AAs or 6 if you're using rechargeable cells. (4 rechargeable AAs is already cutting it close to under powering the Fon's internal regulator) That also wouldn't give any longer life. To extend the life you'd want to add parallel arrays of batteries. So two sets of 4 AA series wired in parallel, or just using 4 C or D cells would give you more mAh and thus more run time.

    As for a charging system, that wouldn't be too hard, though designing the charging circuit so it would fit in the pineapple along with everything else might be a little tricky, but certainly doable. Would likely have to use a trickle charger though, as the caps needed for a rapid charger would really cramp the Fon.

  7. hehe, a series of episodes could be done on IPv6... I'd like to see some love shown.

    Heck, I'd be willing to do the segments.

    Of course from a setup/admin point of view v6 isn't hard... it's actually easier than v4. From a application coding, and embedded device implementation point of view, though. Well it can get messy.

  8. I tail /var/log/system.log and /var/log/appfirewall.log along with the usual internal/external v4 and external v6 addresses, ram, cpu, uptime stuff. Need to rewrite my IP scripts so that it'll pull from what ever the active interface is, but I'm lazy like that. :D

  9. @jfranklin I remeber watching your episode and you talking about the drive that made you learn php that night. I am pretty sure it took you 5 hours. Did you learn almost fluent now or have you not been playing with it as much?

    I jump around a lot, so no I really haven't revisited it much since that episode. I have automated a few things on my network with it, but nothing special. At the moment I'm playing with the teensy, and in general setting up an electronics workbench.

    Have a few things on the back burner that will likely make use of PHP, those will come to light sooner rather than later I hope.

  10. If you want to learn php fast, check out W3 Schools PHP. This is how I learned how to use it. They explain the difference between get post and request, and have a good section on PHP with MySQL databases.

    I would definitely have to second the use of w3schools.com, as that's what I used to learn the little bit of PHP I used in ep502.

    I really should get around to finishing that thing... if nothing else work out the security issues. :D

  11. I can't say I found it by accident, but I definitely wasn't looking. I was just glancing through the downloadable content on my TiVo, and came across it. Which means I started watching in season 4. After a few episodes I was hooked, and went back to watch all the past ones.

    As for how it's changed my life? For one it got me to learn the basics of PHP, which then got me on the show. :D Also, I've recently rediscovered the joy of electronics and circuit design. Took basic classes in high school, but after that just managed to fall out of it for a while. I forgot how much I liked the smell of hot solder rosin, and the giddy satisfaction of seeing a once dark piece of plastic and metal light up as a bright happy LED.

    Also, living as close to the crew as I do, it's brought me a great group of people that I'm very glad to know. Not to mention getting to meet a bunch of cool people like FreezerBurn, mubix, and then that jerk squeegi. Man he sucks. *grin*

  12. OpenBSD or FreeBSD, they are both insane OSs for running a server if you know what you're doing.

    Going to have to go with dr0p on this, if you're running a server, or doing a lot of 'server' tasks on a multi-purpose machine. FreeBSD isn't a bad desktop OS either, but it's not really desktop friendly right away. Takes a little tweaking.

    Having used OpenBSD, but as I understand it's just as stable.

    O'kay, I'm a BSD fanboy. I admit it. There, are you happy?

    :D

  13. Jody,

    What did I say earlier about mentioning the doomsday device and its dependence on photocell feedback?

    For shame.

    I'm not the one that said anything about a photocell.

    Of course, you know what this means?

    We have to silence them all.

    Going to be a busy week.

  14. If its analogue input that is needed (as, obviously, PWM is only useful to simulate analogue output), I don't think an ADC would work to well, at least not a simple one. However, there should be plenty of digital probes and such that can be used if there are digital inputs. I'm not sure on pricing though. I had assumed output was all that was needed as it is all you need to control an RC tank. My experience has all been at the Microchip PIC level with USB/HID directly on Windows and Linux, not using phidgets or whatever the similar thing was that Darren mentioned in the episode.

    We're having two different conversations at this point, and since I don't know what Darren wants public, or if he's even gone in a different direction at this point as I haven't talked to him about it in a few weeks, I'll just leave this as it is as wait for the episode it'll be in.

  15. I've just got up to the part where Darren is disappointed at the lack of analogue points on the little board so I thought I'd point out that you can probably do whatever you want with PWM, depending on what it is you want to do of course (this lets you use a digital output for an LED that you can dim, for example, as long as the frequency of the chip is high enough that you don't see the flicker - LEDs turn on and off fast).

    Unfortunately the PWM points won't do analog input... and that's where it all falls apart.

    Which means either using an ADC circuit, or going another route.

    But then I've already said too much.

  16. Anyway I think you'll like the hardware segment I did for 503. I'm playing with embedded development platforms. Not quite arduino but, well, you'll see.

    Did you use what you shot Friday, or did you reshoot that segment?

    Oh, I got an email today...said my board is on the way. Now, what to do with it. *grin*

  17. I've been using DropBox for about four months now, and loving it.

    Didn't know about the refer program, but I don't go to the website much. Will have to drop a link on my blogs.

    Wow, I just typed blogs with an S. I have blogs. When did that happen?!?

  18. I did enjoy Snubs in the kitchen segment when there was interaction with Darren. That was funny, but I have to say the idle "I'm just over here munching" got old quick.

    You two interact well together, but having you both in the shot as though the other one isn't there just seems weird.

    Gotta give props for the Dr. Horrible shirt, though. :D

    Oh, and Snubs... I think it's just that no one puts Baby in a corner. Snubs in a box, while possibly awkward, I'm sure is possible.

  19. 3084254254_581ed7753e_m.jpg

    This bag has two load outs that I'll change up depending on how I think the day will go or if I'm going to work.

    Both have the following:

    Belkin 3 port surge arrest w/2 USB charging ports

    iPhone w/USB cable

    iPhone ear buds

    Emergency funds

    Folding knife (to protect the emergency funds)

    Various candies

    Notepad

    1 Pen, 1 Fine point Sharpie, 1 Yellow highlighter

    A few USB thumb drives, including a U3 drive that I haven't decided on a payload for yet so it just carries portable Firefox and OOo

    Work:

    PSP w/charger

    Palm LifeDrive w/USB cable (for data storage)

    Plantronics desk phone headset w/quick release connector (I'm a desk jockey/Technical support)

    General:

    13" MacBook w/charger which takes up the space the work stuff would occupy.

  20. I don't think Sony will ever have Netflix on the PS3..., I think Microsoft paid a lot of money for that exclusivity.

    Don't know if they paid for exclusivity, though I suppose it wouldn't surprise me all that much. I've been thinking about getting a Series 3 TiVo, so that would deal with it... though perhaps an linux build that can do Netflix released for the PS3. Maybe a custom boxee build for the PS3. *ponder*

×
×
  • Create New...