What are you working on? - Programming On Unix
pizzaroll1
I've been a bit bored recently, I don't have any ideas on what to program, rice, write on my blog, or anything. So I haven't been working on much.

Are you working on a project at the moment? The next big window manager? A CLI program that solves a problem everyone has? A shell script that does something vaguely useful? Post it here and get some feedback!
my website: kaashif.co.uk
chc4
I've been working on a window manager in Rust off and on for a while. It currently supports gaps, padding, switching between windows, and a tall layout for windows. It doesn't yet do workspaces though, which is the next big thing I need to implement. https://github.com/chc4/gallium
venam
pizzaroll1
(13-06-2015, 12:56 PM)venam Wrote: You could help with https://github.com/nixers-projects/tty-week-timer.
'll definitely be taking part in that challenge, so maybe I will help out with that. I do have a question, though. Instead of specifying the type in the docstrings, why not use PEP 484 type hints? As it is, the docstring types look a bit odd, and using type hints means you could actually check the types using something like mypy, if you wanted.

(13-06-2015, 12:14 PM)chc4 Wrote: I've been working on a window manager in Rust off and on for a while. It currently supports gaps, padding, switching between windows, and a tall layout for windows. It doesn't yet do workspaces though, which is the next big thing I need to implement. https://github.com/chc4/gallium

The README says don't even think about using it...but I thought about it, it looks pretty cool so far.
my website: kaashif.co.uk
venam
(13-06-2015, 04:00 PM)pizzaroll1 Wrote:
(13-06-2015, 12:56 PM)venam Wrote: You could help with https://github.com/nixers-projects/tty-week-timer.
'll definitely be taking part in that challenge, so maybe I will help out with that. I do have a question, though. Instead of specifying the type in the docstrings, why not use PEP 484 type hints? As it is, the docstring types look a bit odd, and using type hints means you could actually check the types using something like mypy, if you wanted.
Type hints are for python3 and I've been using python2. In all cases, I put the type in the docstring just as a reminder to what the function does.
Also, like I said, the project is pretty messy.
fayesafe
@venam, what resources did you use to learn/master python in particular?
cjm
I am working on a static markdown parser in C. I just dont like most of the Haskell dependencies and would rather have something smaller. (Which I am sure that there is, but you know any time you get to write C is a good time :)
z3bra
I working on an "address book" in lua. Just for learning purpose (this is a simple project I like to get me started with new languages).

I'm also learning how to cross-compile softwares using an alternative libc (musl in this case). There is not a lot on the topic sadly...
kirby
I'm finishing up a Perl wrapper for the Challonge! API, a web service for creating and running tournaments. It's pretty much working and on CPAN but I need to write tests and change function names.
greduan
Been making a text editor in 100% pure v0.10 Node.js, i.e. in JavaScript. https://github.com/noedit

Since JS is a high-level language, like the last month has been spent on coding up the FS layer, cause Node.js comes with an FS layer but editing a file is hell if you want to avoid reading the entire file and/or writing the whole file to make an edit.

So far I've figured out how to read certain bytes from a file without reading the whole thing, actually it's quite simple. Writing to a certain part of a file is also simple, BUT, editing part of a file, like a simple "replace these 5 bytes with these 10 new bytes" is hard as crap cause just doing that would delete the old 5 bytes, put in 5 of the new bytes, and then it's essentially gonna overflow into the text I didn't want to eddit and delete 5 bytes I didn't want to delete, replacing them with the remaining 5 bytes. Make sense?

Anyway it's hell, you guys in C have it easy. lol

So that's me, everybody probably already knows about the editor, but now you know why there hasn't been progress on it.
Eduan / greduan
https://greduan.com
me@greduan.com




Members  |  Stats  |  Night Mode  |  Help