Propose HN: Screenshot Saturday
184 points| bemmu | 12 years ago
The concept is based on Reddit's "screenshot saturday" meant for indie game devs. For example the most recent one is here: http://www.reddit.com/r/gamedev/comments/22tpar/screenshot_saturday_166_better_than_pax/
So if you like the idea, please post a screenshot and a few words of explanation on what you have been working on for the past week.
[+] [-] kijin|12 years ago|reply
Screenshot: http://i.imgur.com/y5b4Yy7.png
Github: https://github.com/kijin/qade (MIT License)
QADE (Quick and Dirty Editor) allows anyone who can access it over the web to view and/or edit any file that the web server process has access to, as well as execute any arbitrary shell command and view the result right on the web page (via the "Console" tab). It's written in good ol' spaghetti PHP with a generous topping of AJAX. Because why not? The idea is insane to begin with, anyway.
The screenshot shows QADE editing itself over the web. The webshell lets me commit my changes and push it to Github, right in the comfort of a web browser. The editor component is ACE, which provides syntax highlighting for every language I care about as well as a regexp-enabled find & replace function.
The "New" button currently doesn't work, so you have to use the webshell and `touch` files that you want to create.
All in all, it's a security nightmare, and it's supposed to be. It might have some legitimate uses if you put it behind TLS, a good firewall, a chroot and HTTP authentication, but you really shouldn't take any chances with it unless you know what you're doing. If anybody uploads QADE to a shared server that you control, kick them out ASAP ;)
[+] [-] parkovski|12 years ago|reply
Ideally this would let you write code and switch quickly between your site and the editor, like an IDE's run button, but all within the same browser tab - I did a quick (and very crude) jsfiddle to show this: http://jsfiddle.net/RyT3w/1/.
Like you say there are security issues but that isn't a big deal with local web dev or within a company that has firewalls to the outside world.
[+] [-] egeozcan|12 years ago|reply
[1]: https://github.com/ajaxorg/cloud9
[+] [-] asadlionpk|12 years ago|reply
[+] [-] theboss|12 years ago|reply
[+] [-] scrollaway|12 years ago|reply
[+] [-] austengary|12 years ago|reply
[+] [-] jeswin|12 years ago|reply
The app is called Fora. At first glance, an open source version of Medium. But it's really much more. I am struggling with how to describe it (which is extremely important), perhaps HN could help here.
Idea: Most information (such as music, movies, blogs or products) is typically stored in database tables having various structures. Fora lets people define these tables, describe how it needs to be formatted on screen, and build communities around them. So for example, Medium.com will be a structure having Cover (image), Post Title(string), Content (html) and Comments (string).
Code: https://github.com/jeswin/fora
[+] [-] gabemart|12 years ago|reply
Screenshots:
http://i.imgur.com/HAGYYAO.png
http://i.imgur.com/acaa12P.png
I'm planning on releasing a free version with 3 sounds and a 2.99 version with 10 sounds and timers and other features from the web version. I've never sold software before, so I pretty much have no idea what I'm doing when it comes to the marketing side of things. I have a suspicion the most lucrative approach would be based around in-app-purchases, but I really dislike those.
I'm building using Phonegap/cordova [2] which I have mixed feelings about as a toolkit. Phonegap media elements, which I'm using pretty extensively, are buggy and feature poor on Android, especially the older APIs. On the other hand, I'm nowhere close to being able to build an app like this natively, so I should be grateful the platform exists at all (!)
I'm working hard to make the user experience seamless, easy and smooth. I think the end product will be something I'll enjoy using.
[1] http://asoftmurmur.com
[2] http://phonegap.com/
[+] [-] Hytosys|12 years ago|reply
It's an OS X application called Honeycast for composing audio/video layers and broadcasting (much like XSplit for Windows). The screenshot shows a session with a couple screen region snapshots and a webcam's video being composited.
I have been working on buttery smooth 60FPS screen capture (really tricky on these retina Macbooks with underpowered GPUs). It's looking great.
Now, I'm working on the RTMP protocol to communicate with video streaming servers (Twitch.tv, Justin.tv, YouTube, etc.).
I'm hoping to release to the App Store soon. The closest solution like Honeycast on Mac is the $500 Wirecast. I think there are a group of people that could benefit from a cheaper solution!
[+] [-] bemmu|12 years ago|reply
Hopefully I can get it launched next week and see if I can get some orders. I used these chopsticks as an extra gift to current customers and they seemed to like it and were wanting to order more, so that's why I decided to work on a separate page for those.
[+] [-] unholiness|12 years ago|reply
Screenshot Saturday will take some getting used to.
[+] [-] erichurkman|12 years ago|reply
The wedding blog/forum niche is tough to break into, but could be a great marketing avenue for you, as they /love/ merchandise that can be customized to guests, particularly products that are new and still unique/uncommon.
[+] [-] jackgolding|12 years ago|reply
Awesome idea and they look great. My only caveat would be the logo might put off corporate customers (who may be your biggest customers.)
[+] [-] syncro|12 years ago|reply
[+] [-] roryhughes|12 years ago|reply
[+] [-] ada1981|12 years ago|reply
[+] [-] HorizonXP|12 years ago|reply
Working on my website for my wedding. Using it as an opportunity to teach myself Django, so that I can make mistakes here before I start using it for a work project. Right now, I'm working on adding the ability to RSVP for events.
It's been really great to learn how to use Docker, Redis, Postgres, etc. to make this come together. Overkill likely, but still fun. :-)
[+] [-] mafuyu|12 years ago|reply
It's an open-source pocketable e-paper device with an (Arduino compatible) ATmega, USB transceiver, Real Time Clock, FRAM, and coin cell Li-Ion rechargeable via USB. It also has five buttons along the top. Whole thing should be around 4mm thick. Repo here: http://github.com/Hylian/arducard
Some potential applications: QR codes, barcodes for rewards cards, Google Auth OTP, text terminal for a Raspberry Pi, etc.
Unfortunately, it seems I missed a certain small detail... https://dl.dropboxusercontent.com/u/538662/missedtrace.png
[+] [-] DHowett|12 years ago|reply
[+] [-] asadlionpk|12 years ago|reply
[+] [-] moubarak|12 years ago|reply
did my first test in this video https://www.youtube.com/watch?v=kwAOXroBL-k
and here is the result https://www.dropbox.com/s/ggk0b0fmcvfp77x/photo.JPG
looking forward for daylight. should produce much better results.
[+] [-] himsag|12 years ago|reply
[+] [-] pavben|12 years ago|reply
GitHub: https://github.com/pavben/WebIRC
I decided to blend an IRC client and a BNC into one, and build this from scratch in Node.js with an AngularJS frontend. Run it on your server and stay connected to IRC 24/7 while hiding your home IP behind the server. Access the same session (server connections, open channels, PMs) from work/home/iPad simultaneously and have them kept perfectly in sync :)
[+] [-] sjm|12 years ago|reply
[+] [-] shurcooL|12 years ago|reply
It's simple and does what you expect.
[+] [-] shurcooL|12 years ago|reply
http://img691.imageshack.us/img691/1600/hahz.png
That's a WIP port of Conception in Go. It's an experimental code editor/live development environment tool.
What you see is an experiment at creating a Sublime Text/Atom-like fixed UI, with the list of Go packages in a tree view on the left, code in the middle, and various live widgets on the right. For instance, you can see a live git diff, the type of variable under your cursor, and various other debug things related to the parsed AST.
Unfinished Code: https://github.com/shurcooL/Conception-go/commits/master
[+] [-] enel|12 years ago|reply
[+] [-] chewxy|12 years ago|reply
This is mine. 2 weeks ago I set out to learn how to write android apps, and do gaze tracking. Story here: http://blog.chewxy.com/2014/04/08/eyetracking-jetpack-joyrid...
The result is http://eyemap.io. It's a simple-to-use, affordable gaze tracking analytics system with your tablet. I'm still testing if people actually want the service. It's hard to make sense of it, because people sign up to the mailing list but nobody would pay for it.
[+] [-] rguldener|12 years ago|reply
Curious how you approached that!
[+] [-] frozenport|12 years ago|reply
[+] [-] psycr|12 years ago|reply
[+] [-] david927|12 years ago|reply
Here is a screenshot of the result of a query for "all museums in Paris that have art by Picasso."
http://imgur.com/Cskqx0f
And here: European countries with a life expectancy less than 83, along with a graph of another one of the columns
http://imgur.com/NhgVtW5
These are from the Windows app, but that may never be released. The web app is coming along really well and much faster than I expected. In any case, I'm really happy with how the it's going overall.
[+] [-] egwor|12 years ago|reply
[+] [-] Lerc|12 years ago|reply
http://imgur.com/9XRwLNk.png
Fixing up Drag and Drop File moving. bacon.txt is being dragged from /home/lerc/Notanos/apps and being held over ~/Notanos The dashed line around the window indicates the destination for the drop. (holding over a folder icon would reduce the dashed border to just around the folder icon)
[edit] And because I made this screenshot just after midnight, I spotted a bug in the clock display. hour 0 should display 12 for am/pm mode.
[+] [-] kpao|12 years ago|reply
Working on adding Multiplayer to Infinite Flight[0] (Flight Simulator for iOS/Android)
This screenshot shows work in progress with an expanding group of beta testers. It's been really fun working on this so far. I've been spending the past week implementing automated policing tied to a reputation system that gradually unlocks airports and airplanes.
[0] http://www.infinite-flight.com
[+] [-] skykooler|12 years ago|reply
What is this written in? Would it be possible to port it to Harmattan?
[+] [-] wingerlang|12 years ago|reply
Nothing really special here. Being a perfectionist I haven't been able to find any expense-tracker apps that I like. Most have either to much stuff going on, or are too focused on being pretty. Or are too 'budget' inspired. I don't have any spend-too-much problems, I just want to keep track of my expenses out of pure interest in recording stuff. So there is no budget-functionality, only pure minimal expense-income tracking. Just the way I want it.
Since I am travelling I've also made it so that I can easy input the expenses in the currency but at the same time always have a converted "main currency" visible. I haven't been able to find another app that did that in a smooth way.
I will have some basic charts also in the future, dropbox sync etc.
[+] [-] ashwinne|12 years ago|reply
[+] [-] makmanalp|12 years ago|reply
https://github.com/makmanalp/fleuron (screenshot included!)
[+] [-] egeozcan|12 years ago|reply
In the readme of the repo, you said:
> You can reuse it freely, I only ask that you keep the
> attribution text and link on the bottom as is
but you don't have a license. So, I wasn't sure if you'd allow "repurposing" too.
[1]: https://github.com/egeozcan/jstatico
[+] [-] atmosx|12 years ago|reply
The problem with the these kind of designs are the fonts. Most of these old-style, handwritten fonts won't work for non-Latin languages unfortunately :-(
[+] [-] wrl|12 years ago|reply
I'm writing a software synthesizer (a VST instrument plugin). I've been working solely on the DSP (audio processing) code for a while, and am shifting gears to work on the user interface.
The synthesis algorithm, roughly, is that the graph on top describes a Lissajous curve which is used to shape the phase of a cosine oscillator, and there are two cycles of said oscillator displayed underneath the curve. The knobs underneath it are the parameters for adjusting the curve shape.
The UI is all OpenGL 3.2 using a convenience toolkit I rolled myself (for layouts, event dispatching, etc). Currently working on hooking the UI into the DSP side of things.
[+] [-] skykooler|12 years ago|reply
I've been working on a cross-platform multitrack audio editor, because it frustrated me that most open-source audio editors work with either synthesized audio or recorded audio but not both.
Code: https://github.com/skykooler/FreeJam
[+] [-] prezjordan|12 years ago|reply
Isomer, an isometric graphics library for HTML5 canvas.
Screenshot: https://cloudup.com/ca2TeFocl6F
I'm _almost_ ready to release. I've been working on the docs here (http://jdan.github.io/isomer/), but the code is still private.
[+] [-] michaelbuckbee|12 years ago|reply
[+] [-] bgirard|12 years ago|reply
[+] [-] christiangenco|12 years ago|reply
1. http://sethgodin.typepad.com/.a/6a00d83451b31569e20134891583...
[+] [-] TelmoMenezes|12 years ago|reply
http://i.imgur.com/r10Yn8v.png
[+] [-] neil_s|12 years ago|reply