January 19th, 2001

Different things

--- I didn't get around to getting any code up on the /code/ page, but I did start to make the page, so I guess that's kinda progress

--- I've started playing with ProFTPd + MySQL so people can upload stuff to livejournal

--- Most the night I spent dealing with all things related to the IP address change. The new connection has very low latency, but so far I'm not impressed at all with the bandwidth.... I'm only getting like 3-5 Kbps when downloading big files. Pretty pathetic. Early on, before everybody was hitting the box, I'd be able to hit a page and it'd come up immediately .... now I click a link and see half the page immediately, then wait 3 seconds or so for the rest of the page to come in another flash. I can't figure out what is fucked up .... It's like the first packet(s) come quick, then after that it's really slow. grrr.

--- been trying to copy a bunch of shit off the old servers onto the new servers, and off the new servers onto my home machine. stupid bandwidth .... it should be much faster.

--- observation: thttpd sucks? wait, now it doesn't suck.

--- another observation: now everything is fast again. (and now it isn't again)

I want to sleep. My brain hurts.
  • saeya

idea...but i need some dev peoples help

All right, for those of you familiar with the little characters www.stor.co.uk puts out with its chat client, you'll be familiar with what I am talking about. For those of you who are wondering what I am on about go play with: http://www.stor.co.uk/troopers.php (i'm not making it a link as I don't want them to follow the trail of stats back to this post)

Cute isn't it? It's also a lot of fun trying to make yourself. They do a lot of work for Channel 4 here and people love them. My idea(s) go something like this:

Plan A (short term and easier to do):

- I create 20 or so characters off the bat, we allow those people who have no access to a scanner or digital camera or people who just don't have a userpic to use them (or anyone could). They could chose from one and use it as the default for their journal. Twenty of them really isn't enough (everyone wants to be original) so I'd try to add one daily (possibly more) until we can have a shit load of them.

Plan B (the better, more long term plan--also a little tougher to implement):
- I start creating bits and pieces like on they have on the stor.co.uk site. I make, bodies and hair and eyes and clothes and you get the idea. One of you brilliant people makes a client which would enable us to do what stor have done. It would need to be automated and one of you would need to explain to me how the graphics would need to be formatted. This would allow users to be as creative as they like (or as dull as they like) and would be a nice little LJ feature.

I come to lj_dev because, as much as I know about web/graphic design, I'm a total dolt about programming and what the best way to do this would be. I've spoken to Brad already, he thinks it's a great idea and told me to see if anyone here has any ideas or would like to take on the backend of this project.

I literally just thought of applying this to LJ when I saw revjims latest post. I've wanted to make these little characters for a while for my own site (or clients sites) but I'd much prefer to use them here. I'm not even sure yet about what I want them to look like, so nothing about this very loose plan is set in stone. I'd love to hear what ideas you have.

Questions? Comments? Thanks for reading through all of that, btw :P

LJ: a plugin?

I was poking around over at http://slashcode.com/ and I noticed a poll... people were asking what plugins would they like to see written. One of the responses was a plugin for weblogs/journals. Slashdot might look nice, but I hear their code is inefficient with resources... despite this, however, it might be very nice to become the weblog/journal of choice for anyone who uses Slash code for their site.

The same might apply to other software out there. We should enable people who use ______ to use LiveJournal easier than someone else's weblog. Maybe we could even have LJ plugins for popular browsers, e-mail clients, etc.

We should also be looking into making it easier for LJ users to make lj entries from any browser just by clicking on a LJ icon in their personal toolbar, typing in a window, and hitting submit. Alternately, we could do this similarly to how AIM is integrated into Navigator... an icon that runs the app. We might be able to add something to the user(s) browser automatically during client software installation, though we should probably have the installer make it a selected option, rather than forcing people to have it installed.

Ideas, thoughts, suggestions?
  • ahze

FreeBSD filesystem..

I have read alot in the past weeks about FreeBSD filesystems , and I have pretty much optmized my filesystem as much as it will go... Anyways , There are a few mount(8) options that lj could use.

for instance from the man page...

Do not update the file access time when reading from a
file. This option is useful on filesystems where there
are large numbers of files and performance is more criti-
cal than updating the file access time (which is rarely
ever important). This option is currently only supported
on local filesystems.

This could be put on htdocs slice.

I use noatime on /usr/obj ; /usr/src . And I can tell a HUGE difference in speed with this option. Theres tons more options that might be helpfull for lj.

disk usage

[root@lj-cartman livejournal]# ls -l | sort -k 5 -n | tail
-rw-r--r--    1 root     root     30464512 Jan 19 16:30 logprop.MYD
-rw-r--r--    1 root     root     36003840 Jan 19 16:30 hintlastnview.MYI
-rw-r--r--    1 root     root     37162564 Jan 19 16:28 style.MYD
-rw-r--r--    1 root     root     43666166 Jan 19 16:30 talk.MYD
-rw-r--r--    1 root     root     47878144 Jan 19 16:30 log.MYI
-rw-r--r--    1 root     root     53031081 Jan 19 16:30 log.MYD
-rw-r--r--    1 root     root     72808448 Jan 19 16:30 talk.MYI
-rw-r--r--    1 root     root     187429092 Jan 19 16:28 userpicblob.MYD
-rw-r--r--    1 root     root     280946648 Jan 19 16:30 talktext.MYD
-rw-r--r--    1 root     root     1009324224 Jan 19 16:30 logtext.MYD

[root@lj-cartman livejournal]# du -k .
1947380 .

[root@lj-cartman livejournal]# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda7              4980972    188160   4539792   4% /
/dev/sda1               101089      6341     89529   7% /boot
/dev/sda5              3028080     17196   2857064   1% /home
/dev/sdb1             17409840   3275624  13249840  20% /usr


Does everybody here also read the changelog? I don't want to have to announce things in two places....

I just want anybody that's not aware of it to know that it's there, and I still use it. I consider lj_dev to be planning, and changelog to be for when it's done.
  • tmtl

(no subject)

A quick idea, that evolved while prodding around LJ

For /stats.bml, how about adding to the pretty graphs the number of times each mood has been used (I'd have thought only use the "default" moods, the ones that exist in the official clients)

I don't know how often it should be re-generated, nor do I know if it's in anyway feasible. But it'd make for a pretty picture, and you'd be able to tell if the LJ user base was made up of manic depressives, or hyperactive loonies

Just a thought, could be interesting. Might not be, though

a late introduction...

I know everyone has already introduced themselves but I am late joining the bunch. My background consists of the mostly NT 4.0 and 2000 administration. Along the way I have got into some linux (if i could ever get it to run right on my tinklepad), SQL server 6.5, MS Exchange server 5.5 administering and development, Informix, citrix metaframe, http, xml, javascript, alcoholic stupers... oh wait that one isnt right (at least not here. I save those for my journal).

I thought maybe along the way I could suggest a few things... Cheers
  • Current Mood