?

Log in

No account? Create an account
January 16th, 2001 - LiveJournal Development — LiveJournal [entries|archive|friends|userinfo]
LiveJournal Development

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

January 16th, 2001

Introductions... [Jan. 16th, 2001|01:21 am]
LiveJournal Development

lj_dev

[whitaker]
Following in Muerte's footsteps, here is shit about me:

I am a web developer. Natively a Perl/BML man, although I've been working with PHP for a couple of months now. Use SQL with both of those. Only really tinkered with MySQL and PostgreSQL. Have some pretty basic Linux skills, etc... the usual package. I am always kinda low on time, which is my downside, but I love LiveJournal, so I guess I can find some time...
link6 comments|post comment

Me [Jan. 16th, 2001|01:34 am]
LiveJournal Development
lj_dev
[jon]
So here I am, too.

I do all sorts of neat stuff. By trade, I'm a systems administrator with a strong preference for FreeBSD (and OpenBSD) and a strong dislike for Solaris. Tru64 Unix is pretty damn cool, too. And, I have a tolerance for Linux.

I'm a contributor to the PHP Project, a core developer for The Horde Project, and a software developer for SuSE (mainly Perl and MySQL, right now).
link7 comments|post comment

Greetings [Jan. 16th, 2001|02:14 am]
LiveJournal Development

lj_dev

[stevenh]
I will help with C++ or C programming any way I can. Most of my experience is from getting UW Extension's Certificate in C++ Programming.
linkpost comment

Hello all... [Jan. 16th, 2001|02:27 am]
LiveJournal Development

lj_dev

[foobar]
I can't really brag about my programming skills, as I'm at best competent with perl and shell scripts and don't know anything else, but I'm a decent SA, having run Linux, Solaris, and SGI boxes for a few years now. I've also dabbled with AIX, FreeBSD, and OpenBSD, and have to admit to a shameful period when I worked on Windows boxes. I was young, I needed the money!

But anyway... I'll help however I can. :)
linkpost comment

Intro [Jan. 16th, 2001|02:32 am]
LiveJournal Development
lj_dev
[lique]
And another ...

I freelance web design, but, back that up with things that actually pay the bills, mostly in working fairly heavily with Perl/MySQL (best area for being useful) ... I've fairly good grounding in PHP and ASP, and basic (read as: don't run to me with problems if you actually want them fixed) skills in linux and FreeBSD. I'm not exactly overflowing with time either, but, will make an effort to contribute when I can ...
linkpost comment

into [Jan. 16th, 2001|03:18 am]
LiveJournal Development
lj_dev
[ahze]
Everyone else is doing it so here it is..

My name is Michael Johnson.
I have a pretty good knowledge in FreeBSD. I use *BSD religiously on all my boxen at home.
I know a good bit in the perl and php dept.
link2 comments|post comment

(no subject) [Jan. 16th, 2001|03:36 am]
LiveJournal Development

lj_dev

[whitaker]
The new word of the day is "boxen." Kinda like Oxen. Plural of "box" when referring to servers. Does anyone else thing this is fucking hilarious? I think it must just be too late for me to think correctly.
link5 comments|post comment

New new servers [Jan. 16th, 2001|07:07 am]
LiveJournal Development

lj_dev

[revjim]
Brad and I have decided that MANY stupid servers are better than a few smart ones. Therefore, we have opted not to include RAID in the configuration of any of the new web server machines (and most likely not in the new slave database servers). The line of thought here is that redundant machines are better than redundant disks. Sure... it might cost a little more getting started... but in the long run, will be a better investment.

We are looking at Dual Processor, Intel only, 800Mhz or better, Dual NICs (preferably eepro100's), 9GB of SCSI storage space, and 1GB of memory all in a 1U case. Must be Linux and FreeBSD compatible hardware.

I am currently looking at the offerings of penguincomputing.com, valinux.com, dell.com and, just for fun, indybox.com. Support for the machine is required and all of the hardware should be included without us having to crack the case. Obviously, we want to keep our costs low, without buying cheap hardware. Using the bang/buck algorithm here.

Any suggestions? Currently, our price point looks to be from $2000-$3000, and we intend on buying two machines.
link7 comments|post comment

Developer Profile [Jan. 16th, 2001|07:21 am]
LiveJournal Development

lj_dev

[revjim]
I am an experienced web application developer specializing in database driven applications with web front ends. I have experience in Linux, Solaris, Tru64 Unix, Informix (damn them all to hell), MySQL, Apache, Miva, PHP, PHP, PHP, Perl, XML, XSLT and now (but not thankfully so) IBM MQSeries. Although it is irrelevant in this environment, I am also capable of telephone switch administration on the GTD5, 5ESS, DMS10, and DMS100... though I cannot do so without a reference of some sort. I excel at database design and rapid application development. Although my design skills are lacking, I am capable of HTML and JavaScript... but I only do so when I have to. I have VERY limited graphic design capabilities (i.e. I can smack colored anti-aliased text on a background and save it as a PNG). I also have moderate experience in TCP/IP and basic Unix system administration. Though I don't like to admit it... I am capable of administering an NT/Win2k server... but refuse to do so without putting up a fight.

My day job consists of developing internal applications to improve process flow and mechanize day to day tasks for provisioners and managers of a large telecommunications corporation (sounds like I am at a job interview). I am required to juggle up to 10 different projects at any given time, train other developers on new technologies, perform technical writing tasks, handle database and application design for all projects my team handles, provide technical assistance when other developers are stuck, and still write about 30% of all code produced by our 8 man group.

Now back to your regularly scheduled programming.
link1 comment|post comment

clever [Jan. 16th, 2001|08:59 am]
LiveJournal Development
lj_dev
[evan]
LiveJournal Anonymous has managed to include a "comic of the day" into their style.

It appears that for their "new day" HTML, they actually build the correct URL out of the LiveJournal style system into something like this:
http://www.sinfest.net/comics/sf20010116.gif

I'm impressed.
link2 comments|post comment

Since everyone else introduced themselves out here... [Jan. 16th, 2001|09:51 am]
LiveJournal Development

lj_dev

[grahams]
I figured I would point people to my introduction which I posted as a comment to the original request for developers. :P
linkpost comment

FTP Server [Jan. 16th, 2001|10:56 am]
LiveJournal Development

lj_dev

[bradfitz]
I need to find a good FTP daemon that'll let developers upload new stuff to livejournal without having to go through me as much. So far the best FTP daemon I know of is ProFTPD but I haven't really used it ... I've downloaded it, untarred it, read through the docs some, but that was months ago.

I'd like the following in whatever solution I pick:

-- users won't need user accounts on the machine. preferrably the FTP server allows some sort of pluggable authentication and authorization module, so I can write an auth/authz handler that connects to the LJ database and uses the LJ priv system

Currently maintainers of documents are using the file edit tool which I hacked together in 10 minutes to let users edit documents on the site. this doesn't work when you need to upload binaries, or when somebody needs to upload a ton of files.

If we can't find a solution I'll make the fileedit system just let you upload a zip or tarball, but FTP would be cooler ... plus a lot of the less-technical LJ contributors know how to use their CuteFTP programs. :-)

Suggestions?
link6 comments|post comment

OC3 [Jan. 16th, 2001|11:34 am]
LiveJournal Development

lj_dev

[bradfitz]
From Speakeasy:
    The routing switchover should happen tomorrow night, if all goes well. Once its done, you guys will need to re-ip the boxes. I'll get you some new IPs in a bit so you have the info.
Yay ... we'll finally have enough bandwidth. FYI, we're currently on a temporary 1.5 Mbps local DSL line that we're totally maxing out most of the day.

After tomorrow night we'll be sharing an OC3, so we'll have plenty more bandwidth.

link5 comments|post comment

Me [Jan. 16th, 2001|11:40 am]
LiveJournal Development
lj_dev
[wndrbr3d]
[mood |geeky]

Greeting everyone. My name is Eric.. but you can call me.. well.. whatever you want, as long as the words "Retard" and "Fucking" arn't in it. ;-)

I specialize in ASP/VB/COM/MS SQL/JavaScript/HTML ... Currently I've been working on a lot of XML/WAP/WML/SQL 2000 stuff.

And actually, before I got hired at my current job I was working with PHP/Perl .... but hey.. the price was right, so in essance, I've become a Microsoft Whore.

My main Arena of Play is Windows NT 4.0/2000 ... I run my own Web Server... and .. ehm... My mom says I'm cool.

That about sums me up. Just thought I'd say hello.
link1 comment|post comment

Robots and Netscape 4.?? sucks [Jan. 16th, 2001|12:11 pm]
LiveJournal Development

lj_dev

[bradfitz]
A lot of users using Netscape 4.x prior to Netscape 4.7 have been reporting a "Communication Exception (-336)" when view any friends pages.

This happened after I started sending the "Robots: NOINDEX" header on those pages. The reason I did this was because they're pointless to index... they scroll so fast anyway, and a lot of people don't want to be indexed anyway.

I also send the Robots: NOINDEX header on people's journals that have selected the "Don't let robots index my site" option in editinfo.bml.

I used to be making a robots.txt file, but it grew to be over 200k, and google.com people mailed me, saying they stop indexes sites when the robots.txt file gets over 100k ... I didn't realize so many paranoid people would be checking that option.

In any case, robots.txt isn't scalable, so I send the Robots HTTP header now instead.

BUT --- it's breaking Netscape 4.something.

Your mission, should you choose to accept it: Go fire up old versions of Netscape, get the error to reoccur, and mail me the user-agent string of the browser.

To get the user agent, go to:
http://www.livejournal.com/cgi-bin/dump.cgi

Then, we'll write a regular expression to match buggy Netscape clients, and not send that header.
link7 comments|post comment

A brief intro... [Jan. 16th, 2001|02:57 pm]
LiveJournal Development
lj_dev
[fubarpa]
My name is Brad (not to be confused with the other Brad ;) ). I'm a COBOL (don't laugh :) ) developer by day... I have experience in HTML, and I'm currently learning Perl and Python. On the operating system end, I'm Win95, 98 and NT proficient, and I'm experimenting with FreeBSD at the moment. I feel that I can be of use in testing, and the design / discussion phase. My job title at work is programmer / analyst, and half my day is usually spent developing ways to do things and testing software.
link1 comment|post comment

A brief anti-introduction [Jan. 16th, 2001|03:39 pm]
LiveJournal Development

lj_dev

[colin]
My mind is fit for programming, I just don't know anything well enough to use it fully. I've learned Scheme and Standard ML academically. I've taught myself enough Perl and ASP in the past to do what I needed to (a journal maintainence script and a simple discussion forum, respectively), but I really don't know how to do enough to say "I know them." I know how to hack my way around JavaScript. I guess my strong points are my graphic design and idea skills. Sometimes I manage things well. Soon I might learn to write programs with some practical value... we'll see.

I think I'll just lurk around here for a while, and maybe post some worthwhile ideas if I come up with them. Maybe by then I'll be able to do stuff...
linkpost comment

new new servers update [Jan. 16th, 2001|04:11 pm]
LiveJournal Development

lj_dev

[revjim]
After looking over all of the rack mountable 1U options I that I could find online at reputable companies... I feel our best option is at valinux.com.

Here are the specifics. Please let me know if any of you know of anything better.

$3571.00

  • VA Linux 1000 Server
  • 2 800 MHz PIII, 256k Adv cache .18 Micron
  • 1 GB (4x256MB memory modules)
  • 7 GB 4800 RPM IDE Drive
  • 2 Integrated 10/100 Ethernet Ports
  • Integrated Display adapter.



It seems that over 512K of RAM with a small disk IDE system is a very rare configuration. Therefore, many vendors only offer servers above and below our requirements. This causes me to rethink our purchase plans.

First of all, is our specific application more memory intensive than most applications, therefore requiring the additional memory? Or could we get by with only 512MB of RAM (perhaps... get it in the 2x256 configuration, leaving room for two more sticks, should we need it)?

In addition, how stuck are we on the 1U size? Does speak easy charge us based on case form factor, bandwidth, or both. By going with a 2U case, the manufacturer doesn't have to cram so much in such a small space, therefore resulting in less expensive machines.

Comments appreciated....
link17 comments|post comment

Source management [Jan. 16th, 2001|06:18 pm]
LiveJournal Development
lj_dev
[jon]
Some people have mentioned using CVS for version control. I'd like to mentioned Perforce. My experiences are summarized here and here. It has a lot of cool features that LiveJournal could exploit, and, provided the LiveJournal code ends up as open source, the server license is free.
link4 comments|post comment

(no subject) [Jan. 16th, 2001|06:19 pm]
LiveJournal Development

lj_dev

[whitaker]
I just got an idea... How about if ( username.livejournal.com | livejournal.com/~username | livejournal.com/users/username )/friends/filtername points to /friends?filter=appropriate_number ?

I like the filtering options right now, it's just not quick enough to get to the filtering page... this could also be useful for newbies making links.
link4 comments|post comment

Yet another introduction [Jan. 16th, 2001|07:31 pm]
LiveJournal Development

lj_dev

[tmtl]
"Oh bugger" I hear you all sigh, as I join lj_dev

So, here goes I guess

I run a small web design company. So can (hopefully) create nice HTML.
I am happy enough to write perl scripts - 9 times out of 10 I have no idea how to achieve the goal, but always seem to find out
I am currently teaching myself MySQL - and at the moment am fairly happy with it. As it all seems logical. Although, designing the actual database isn't my forte ('e' with a squiggle ;-) )
At the same time, I'm teaching myself PHP. It's all right, but I personally prefer perl whenever I can. Possibly because I know more of perl

I know essentially nothing of Linux, sorry guys but this is a Windows box :o(
That said, I am currently downloading Linux (Mandrake if anyone's interested. I'm open to suggestions)

Tell me what to do, and I shall attempt to make your dreams come true. Well, that or complete the project you gave me - Whichever comes first

LiveJournal's great, and I am willing to help in any way, shape, or form that I can

I know I'm far less talented than most, and have fewer skills (And no qualifications as of yet). But that doesn't stop my eagerness for learning and helping

If this profile isn't enough for you, feel free to ask
If it's too much, feel free to ignore

- Ben
link4 comments|post comment

(no subject) [Jan. 16th, 2001|09:29 pm]
LiveJournal Development

lj_dev

[gorgonous]
So Brad, what is your vision for us? Are the biz people still figuring out what ideas they want implemented, or is there something in the works coming up?
link1 comment|post comment

Whee! lj_dev access means one-time bragging rights! [Jan. 16th, 2001|09:50 pm]
LiveJournal Development

lj_dev

[dormando]
And I'm gonna use 'em, too.
I'm going to give a link-tastic lowdown on what I actually do, then a word-tastic lowdown on what my resume says I can do. There is probably a good chance I can do the things listed here, and even things NOT listed here. Such non-existent skills will be obtained through the advent of 'learning'.

Anyway...
For the past year, I have happily ran Rydia.net, which is a webhosting business aimed at artists. I have handled every little thing that goes on there. Apache, SSHD, postfix, various linux crap, upgrades, MySQL setup, DNS, pop3, customer service, random customer code, daily backups (rsync is your god), billing, machine co-location/upgrade/repair. Blah. All of that good shit that normally requires hired help. This doesn't take much of my time anymore though, since I have automated all of my daily tasks.

To show off my coding prowess (and to just have a place to call my own... on my own server) I started this crappy homesite which features lots and lots of static content generated by a perl program thrown at an XML file. The backend code to the site lies here but is old compared to what actually runs the site now, and doesn't include the XML crap. So don't look at it, at all. I need to fix that.
I'll roll into a quick perl theme, and say that the sites here and here are operating (the server-side BBS part, that is) on clone software I wrote of this horribly twisted piece of shit (again, the BBS part, the java applets aren't something I wanted to touch.)
I also wrote a small banner rotation script for a banner exchange for my customers. It doesn't keep logs or anything else incriminating, nor does it charge your credit card or rape your MySQL server for stats.
I have written various other scripts, but they're not public here. The only other running perl program that I believe is worth mentioning is an IRC robot which lets artists store and retrieve pictures and so forth. No one uses it :)

I have a few other working public code snippits. One java and one (albeit useless) in C.

I used to write a lot of java, and I now write a lot of perl and C. Most of my time is spent writing code for landfish, a new video game company. I write most of the code, do most of the arch design, and even beat Python into a working, embedded scripting language for our first few linux games (it wasn't too hard, just me saying that I know how to use Python. :)

At home, I completely lack usage of a windows machine (hah, no link!) and instead use linux solely for my workstation, and a few of my servers. You can also spot FreeBSD and OpenBSD humming quietly in my humble abode. OpenBSD is the favored child.

I practically summed up my sysadmin stuffs in the beginning, so I won't repeat that.

I also have done a lot of streaming media 'study' and 'practice' -- This just means I don't suck at timing loops.
Aside from that, I have other assorted code skills (I can h4x0r a gameboy!) and sysadmin skills (I worked on a WAN for a while, and my room is quite outfitted.)

I'm quite the security nut. My books on security, firewalling, and bloodied books of zen prove this. FTP/telnet bugs me deep inside, and I tend to not do anything unless it's over an
SSH
or SSL connection.

Uh.
XML/DTD/XSL/PHP/MIVA/NFS/HTML/SQL/CSS/HASH/BANG/BIN/SLASH/BASH (or zsh, but I hate csh.)

Uh, there's more, but if it isn't detailed already, it probably isn't useful for livejournal. Although ask anyway, I'll probably have some useless trivia on the subject.
linkpost comment

navigation
[ viewing | January 16th, 2001 ]
[ go | Previous Day|Next Day ]