Another Crisped Layout!

Nov. 19th, 2014 06:35 pm
forests_of_fire: A woman with shoulder-length black hair. She has a friendly, but serious smile on her face. (Oleander: Default)
[personal profile] forests_of_fire posting in [site community profile] dreamscapes
I think I missed this one in my roundup. XD

Name: Lawless Speckles
Author: [personal profile] forests_of_fire
Image info: ColourLovers pattern by amethystfirefly and thirdbreakfast
Layer **** Preview


Nov. 19th, 2014 02:59 pm
[personal profile] seattlefreezer posting in [site community profile] dw_dev_training

I'm a new developer (emphasis on the new). I'm trying to expand my skillset in programming and open-source works. I've been told you guys have a great community and are very helpful to newcomers. Please, if you have any tips, resources or suggestions send them my way.

I'm interested in front-end work, graphical interfaces and the like. I have some experience in java, python, html and css. I'm good at photoshop/illustrator as well if there is any need for something along those lines.

Specifically, I've tasked myself with converting the code to run on foundation. Here's a question, where do I find the page to see how it looks now?

Thank you very much and I look forward to learning and helping.


github issues "claimed" bot

Nov. 20th, 2014 09:40 am
skud: (Default)
[personal profile] skud posting in [site community profile] dw_dev
If I recall correctly, there's a bot that assigns github issues to people if they say "claimed" or similar in the issue comments.

Can someone point me to the code/setup/whatever for that bot?

HOWTO: Dreamwidth API

Nov. 17th, 2014 09:55 pm
vlion: cut of the flammarion woodcut, colored (Default)
[personal profile] vlion posting in [site community profile] dw_dev_training

HOWTO Use the Dreamwidth API

DW endpoint: ""

Invoke LJ.XMLRPC.getchallenge on the endpoint, receiving something like...

"auth_scheme" :STRING "c0"
"server_time" :INTEGER <epoch time>
"challenge" :STRING "c0:1416283200:2410:60:4QoGWOXV0uB9gBaZ0LB0:5a1901a0feccabcb30fbe6e85878f758")
"expire_time" :INTEGER <epoch time>))

Pick challenge out, md5_hex[0] the challenge concatenated with the md5_hex of the account password; call the result response.

response = md5(concat(challenge, md5(password)))

Then, for function in the API, invoke LJ.RPC.function using auth_method = challenge and auth_response = response.

Proceed as appropriate for said function

[0] .. digest in hexadecimal form. The length of the returned string will be 32 and it will only contain characters from this set: '0'..'9' and 'a'..'f'.

pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_dev
For a test, I need to have an expunged user on my dreamhack. I don't intend to wait 2 months for that test, so I'm planning to tweak the existing process. From my reading of the source code of the 3 programs listed in, I think what I want is something like:
bin/ --delete --expungedel <username> 0
with a version of bin/ modified to remove the built-in delay. Before I start trying and maybe break my database in subtle ways, can someone confirm I'm on the right track?

Question thread #25

Nov. 10th, 2014 12:26 pm
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_dev
It's time for another question thread!

The rules:

- You may ask any dev-related question you have in a comment. (It doesn't even need to be about Dreamwidth, although if it involves a language/library/framework/database Dreamwidth doesn't use, you will probably get answers pointing that out and suggesting a better place to ask.)
- You may also answer any question, using the guidelines given in To Answer, Or Not To Answer and in this comment thread.

Volunteer social thread #40

Nov. 10th, 2014 01:21 pm
pauamma: Cartooney crab holding drink (Default)
[personal profile] pauamma posting in [site community profile] dw_volunteers
A few days ago I got to see cloud-to-cloud lightning. It was fascinating.

What have you been up to?
Page generated Nov. 23rd, 2014 11:57 am
Powered by Dreamwidth Studios