Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Jim Bauwens

Pages: 1 ... 32 33 [34] 35 36 ... 125
496
TI Z80 / Re: LEDs on the ti 83+ and ti 84+
« on: May 25, 2012, 04:19:37 am »
It sounds like he is trying to make a led matrix that he will control.
Each led will act like a pixel eventually, and he will try to show text on the matrix.

497
OmnomIRC Development / Re: Can't talk on Omnom anymore
« on: May 24, 2012, 03:57:57 pm »
Yes, you should ;D

498
OmnomIRC Development / Re: Can't talk on Omnom anymore
« on: May 24, 2012, 03:54:26 pm »
The problem is that you are on omnimaga.org, not www.omnimaga.org.
OmnomIRC checks the cookies from www.omnimaga.org, and normally omnimaga.org redirected to there. (there are now two sessions, one on each domain)
But since the server move no more, and now you get this problem.

499
Lua / Re: troubles removing items from a table
« on: May 24, 2012, 03:28:40 pm »
I noticed it doesn't work properly at all times, so here is a better function:
Code: [Select]
function removeEmpty(tbl)
    for k, v in ipairs(tbl) do
        if v.radius == 0 then
            table.remove(tbl, k)
            removeEmpty(tbl)
            break
        end
    end
end

It's a bit recursive, so if cellTable is huge (like over 9001 entries), I might need to script an iterative version.

Anyway, glad it works :)

Edit:
Here is a non recursive function, good if you are handling extremely large amounts of data
Code: [Select]
function removeEmpty(tbl)
    local n = 1
    local rep = true
    while rep do
        rep = false
        for k = n, #tbl do
            if tbl[k].radius == 0 then
                table.remove(tbl, k)
                rep = true
                n = k
                break
            end
        end
    end
end

500
Lua / Re: troubles removing items from a table
« on: May 24, 2012, 03:11:32 pm »
Try this:

Code: [Select]
function removeEmpty(tbl)
    for k, v in ipairs(tbl) do
        if v.radius == 0 then
            table.remove(tbl, k)
        end
    end
end

I think that is what you want.

501
Miscellaneous / Re: Rick Roll'D gone? :0
« on: May 23, 2012, 05:37:21 am »
Nuuuu :(
http://goo.gl/QMET doesn't work anymore now :(

502
Other Calculators / Re: Calc advice?
« on: May 22, 2012, 10:06:44 am »
The 68k calculators have indeed a small userbase.
But there are already tons of programs made for it, many games.
So if you are not into developing (well, you can develop nicely for it too, just less people will use your program), it is a very nice calculator.
And, they come with a CAS :)

503
Other Calculators / Re: My new 84+SE!!!
« on: May 22, 2012, 06:56:47 am »
(I'm no z80 user, so the information below might be incorrect)

I think it's because it slows the device extremely much down, and introduces bugs causing the device to be less stable.

504
Other / Re: Android vs iOS
« on: May 22, 2012, 05:30:27 am »
Adriweb:
The openness has nothing to do with the virus /trojans.
It's bad app screening ;) Also, most of the viruses / trojans where not in the official market, but on unofficial markets on cheap phones.
Also, regarding the speed of devices: cheap android phones are laggy.
To my experience however, my HTC Desire (almost 2 years old) runs faster than a iPod Touch 4G, and all iPhones before 4 (I haven't used 4 and 4S devices).
So, speed clearly depends of your device ;)

1. iOS has a lot more users, and therefore the demands for your apps will be much greater.
Android will catch up very soon if you see the trends ;)

2. Apple is known for providing a user-friendly platform with a clean UI and smooth, fitting animations. The UIKit design elements allow you to utilize these interface tools so that your apps can look professional.
3. While Objective-C IS more verbose, this is a plus. Consider this:
painter.drawRect(10, 20, 30, 40); // This is the C/Java version. Notice how you have no idea what the parameters are for
VS.
[painter drawRectWithX1:10 y1:20 x2:30 y2:40]; // This is the Objective-C version. Notice how the parameters are obvious
I cannot comment, I have hardly developed for both platforms.

4. If you do wish to make an app that is not supported by Apple, the jailbreak community is so large that this will not greatly diminish the market for your app. Using the Cydia Store, you can easily put your JB apps up for purchase.
Yes, but not everyone want to jailbrake their phone :)

5. Because Objective-C compiles down to machine code, it is faster than Java can ever be.
You can use native code (using the NDK) for applications. One of the benefits of Java is that you can easily port your application to any platform that runs Java.
Currently most applications will work on every android device without needing to recompile it.

Now, my personal opinions:
I like android much more than iOS. I work a lot with all both OS's, multiple devices.
But, like I said earlier, if you buy a cheap android phone, you can never compare it to an iOS device. Cheap will always be cheap.
But if you buy a respectable Android phone, it definitely can take on iOS in both speed and application support.

Most Android devices come with microSD support. While some might say it's unnecessary with the internal memory iOS devices, it is something lacking.

Now, I can't deny that there are some stuff I would from iOS that I would like to see in Android, such as Face Time (they are no applications that match the quality).
But overall, I like Android more :)

505
Miscellaneous / Re: IMPORTANT: time issue
« on: May 20, 2012, 03:50:57 pm »
21:50 / 9:50 PM with me.

The time will be different for most people, as they live in different time zones.

506
TI-Nspire / Re: TNS2XML
« on: May 20, 2012, 05:52:25 am »
Very nice work Excale :)

507
Other Calculators / Re: Finding the CX CAS Signing Key
« on: May 20, 2012, 05:37:57 am »
First of all, you will not find the signing key in there ;)
You will only find the public key and some encrypted stuff.

Anyway, I'd suggest you to unzip the tcc first (change the extension and extract). (if you did not already do that)
The information in hackspire applies to the files inside of the tcc.
Also, the bytes above only make sense for pre 3.0 OS's (1024 bit key's).
The correct first bytes are: 30 82 01 0a 02 82 01 (for the 2048 bit key).

508
News / Re: Downgrade your Nspire CX
« on: May 20, 2012, 05:23:36 am »
The lua print function will be returning in the future (probably OS 3.3).

509
Lua / Re: Transferring Lua Projects from Calc to Computer
« on: May 19, 2012, 04:09:09 pm »
I'll see to improve it another time, need to study now :D

510
Lua / Re: Transferring Lua Projects from Calc to Computer
« on: May 19, 2012, 01:32:59 pm »
The code is for *nix systems, and I don't think you run that.
I quickly coded a web based version of it:
http://bwns.be/jim/xml2lua.html

Paste the xml code in it, and press the convert button.
It *should* work, but I haven't tested it properly so there might be a little bug somewhere.

Pages: 1 ... 32 33 [34] 35 36 ... 125