If you would like to have a language switch like I have, that can be done.
Do you ever wanted to open a file while logged in a remote server via ssh on your local TextWrangler/BBEdit? Now that’s possible!
TextWrangler/BBEdit can open files per sftp (via ssh). This set of tools allows it you to launch
edit on a remote server, but your local TextWrangler/BBEdit opens the file.
Get it here: TextWrangler remote control
BBEdit: I haven’t tested it, but it should also work. (I do not own BBEdit)
I don’t like php’s getopt function, because it’s too crippled.
I’ve started a write a replacement function.
It has more options, is easier to handle and returns all non parameter arguments.
Fell free to use or improve it:
Code / Docs: https://github.com/alexkazik/getopts
Update 2011-04-19: Added License and a small improvement.
I was wondering whether I should use
NSInteger. It took me a bit but I figured it out!
On OS X and iOS the following table shows you the the size of the types:
char 8 bit short 16 bit int 32 bit long system size long long 64 bit
So, on 32bit OS X
long is 32 bit, on 64bit OS X it’s 64 bit (unsure for iOS).
NSInteger has always the size of an pointer.
Often asked: “Use int or NSInteger?”. Answer: use
NSInteger for pointers, ok usually you should use the pointer type itself, and for everything else use the size you require.
If you want exactly 8 bits, use
int8_t for sigend or
uint8_t for unsigned, for an integer which has at least those bits, use (
int_least8_t (analogue for 16/32/64 bits).
Performance: you can use (
int_fast8_t for the fastest type, which can hold (
int_8_t. But since (u)int_leastY_t and (u)int_fastY_t are defined as (u)intY_t on OS X and iOS it should make no difference. I use the direct types for when all the bits are used, and the fast types when I don’t use exactly but less bits.
At last: don’t forget the
ULL suffix for 64bit constants (you can use (
INT64_C(num) for always the correct suffix, also for 8/16/32), and the “%lld” in a formatted string for 64bit variables.
NSLog(@"number: %lld", 1LL << 48);)
If you have more information or maybe corrections, please post a comment.
A new release (v3.3-110) version from SmartMount is available.
Starting with the alpha 106 the Action Button is a separate Addon. The preferred way of using it are still the key bindings or the macro. I maintain the Action Button only very roughly – but if you want to take over, just let me know.
Preferred way of installing: via the Curse Client
This Zero-Mailer is even less than a nullmailer. It is a sendmail replacement which (basic configuration) send all mails to a single email address (ignoring the destination address).
It’s desigend for servers, which are no mail servers, and only sends logs, notices and such things. So all other software (may be scripts, used from the web-server) have to use a SMTP server for outgoing mail (e.g. forum).
It can be configred that when sendmail is invoked by a user, that all those mails are going to another address. (the users which calls sendmail is important, not the destination).
Welcome to my new homepage.
Currently it’s only a new face, but new articles should follow.
We are working on a new and much better converter. Until that is ready to use, you can still user the old one.
Convert an PNG/GIF/JPEG to C64 FLI/KOALA (image must be 160×200 or 320×200)
Just select an image, press “Convert” and look/download the converted pictures.