Forgot your password?
typodupeerror

Comment: Re:Maybe I'm missing something (Score 3, Interesting) 663

by Bootarn (#32191598) Attached to: Exam Board Deletes C and PHP From CompSci A-Levels
It's interesting how different it can be. The first language we were tought in CS was Moscow ML (Similar to Standard ML, or SML). After that we actually learned MIPS assembly, followed by C. We didn't learn Java until the very end. This gave us a fairly decent grasp of the inner workings of a computer, and I'll forever thank them for it. In our first year, we were asked to construct a MIPS compatible architecture in a simulator (logisim). That was extremely fun, and it really opened my eyes to what a computer really is.

Comment: Re:11k Is Too Big? (Score 1) 582

by Bootarn (#31514230) Attached to: Simpler "Hello World" Demonstrated In C

Tell me about it. I've been playing around with PICs lately and I've recently compared a compiled C program (mikroC) to a program that I wrote myself in assembler. Its task was simply to output "Hello World!" to a HD44780 LCD module, and whereas I could suffice with about 20-30 lines of code, whereas the compiled program required about 120 lines to do exactly the same thing!

The compiler created about 10 subroutines out of thin air. It was a mess!

Comment: Re:non Linux based routers (Score 1) 193

by Bootarn (#31232514) Attached to: Chuck Norris Attacks Linux-Based Routers, Modems

I got this setup by experimentation, so I'm afrad I have no links, but I can describe my setup in more detail. I use OpenWrt on my wireless router (WGT634U). Recent versions use a web based configuration interface known as LuCI, which can be used in addition to configuring the device through the standard command line interface. Since it's based on the Linux kernel, you can use all of iptables to configure this behaviour. Using LuCI, this is a simple process, and you can define VLANs to your liking. OpenWrt

For this setup you need a router capable of allowing/denying connections based on source/destination interface (it's ideal if it can run OpenWrt, because it makes setup a lot easier).

You'll need to create two wireless interfaces, one with WEP/WPA encryption and one with WPA2 encryption. Next, configure the WEP/WPA interface so that it can't access anything except your external (internet) interface, creating something similar to a VLAN. You should be done. There's plenty of information on the OpenWrt site, but a good starting point is that you read about iptables and routing.

I hope this helps in some way.

Comment: Re:non Linux based routers (Score 2, Informative) 193

by Bootarn (#31230242) Attached to: Chuck Norris Attacks Linux-Based Routers, Modems

One solution is to set up two access points: one with WEP, which is locked down to only access the external network, and only for certain ports, and one with WPA2, which can also access the internal network. Some routers can host multiple virtual access points (multiple interfaces), so there's no need for extra hardware in that case.

This setup has worked well for me with my DS in the past, although I didn't limit the port range on the WEP access point.

Comment: What about package managers? (Score 1) 88

by Bootarn (#31060186) Attached to: Red Hat Exchange Is Dead
If you will, a package repository can be viewed as some kind of appstore, in the sense that it's a centralized repository for applications. Perhaps a contributing factor to RHX's demise is that there already exists a plethora of package management systems, and that Red Hat users felt that it was a confusing addition to the mix. Freedom of choice is a good thing, but too many options are more likely to confuse consumers, making no solution stand out.

When the weight of the paperwork equals the weight of the plane, the plane will fly. -- Donald Douglas

Working...