1. 2

    Downloads are now available without registration: https://datazenit.com/download

      1. 1

        Thanks for letting know! The issue is now fixed, could you please try again?

        1. 1

          Looks better now.

      1. 3

        Few things that currently occupy me:

        • Building store/commerce part for my startup Datazenit. Getting ready for a launch!
        • Started a new mini challange for myself - write a blog post for 90 consecutive days.
        • Maintaining awesome-scala list
        1. 2

          Looking forward to seeing more blog posts!

        1. 3

          I am spending some time on awesome-scala list, which gained traction few days ago - https://github.com/lauris/awesome-scala

          So far the community has been awesome and we are improving the list constantly.

          1. 3

            I believe several of these (e.g. Blueeyes and Jerkson) are no longer maintained. I would expect a curated list to avoid, or at least warn about, such projects.

            1. 1

              Blueeyes is being superseded by Redeyes

              1. 1

                Thanks for the tip. I just want to note, that the list is open source and pull requests/issues are welcome, so we can keep the list clean.

              1. 4

                I am working on Datazenit, web based tool for database administration and management. It features visualizations, rich content editor, schema builder and so on. It is being built on top of Scala, Play 2, Backbone.js and D3.js.

                Screenshot #1
                Screenshot #2

                1. 2

                  It is not just a bug tracker, but a simple and friendly project management software I launched this year - Hiburo. It has kanban board among other useful bug tracking features.

                  1. 8

                    Yesterday I published Hendrix, p2p chat for web. It’s build on some cool, new technologies like PeerJS (WebRTC) and React (Shadown DOM). It’s an attempt to create IRC for web that’s as server-less as possible. I would like to hear what do you think and a star would be great!

                    Currently I’m planning to add things like:

                    • Group chat and rooms/channels,
                    • Authentication (I’m thinking PGP);
                    1. 2

                      so how easy is peer-to-peer in browsers now? a while (a few years i guess) back when opengl becamme available in browsers i started writing an “arcade” game that would run in browsers and allow people to fly around the surface of a planet shooting each other. it didn’t get very far (i am not an experienced 3d programmer), but it was clear the p2p part was not going to be ready any time soon anyway… is that now “trivial”?

                      1. 2

                        I can’t comment on how it has changed in past years because I’m new to the WebRTC myself and this is my first attempt to make something with it. However, PeerJS (WebRTC wrapper) helps and it’s a matter of listening and triggering events that PeerJS offers.

                      2. 1

                        this looks great! I’ve been working on a leisure project similar to this one, only not web based. I’d be happy to share my ideas or designs with you, if you wish.

                        I can’t seem to get it up and running, though. would you consider adding some instructions into the README file so other people know how to get this booted up?

                        thanks, and good luck!

                        1. 1

                          Thanks! I would like to hear your thoughts on Hendrix.

                          I added some instructions to the repo! ;)

                        2. 1

                          Great project! Would love to see live demo :)

                          1. 1

                            Thanks!

                            I’ve been trying to implement group chat now. As soon as it’s ready, I will create a demo page! ;)

                            1. 1

                              I will be waiting for that. Meanwhile I hope that there will be time to try it on my own.

                          2. 1

                            I love the project. We need to bring internet tech back to a distributed model from which it came from. I am also excited about WebRTC. Have a look at my project Fire★, I had to implement something like WebRTC from scratch. Though mine is built from C++ and not web tech.

                            If you see any awesome idea from Fire★, go ahead and clone. We need more p2p to take off.

                            1. 1

                              Looks like a cool project :) You might also be interested in https://echoplex.us. I’m using PGP to sign/encrypt messages, which I think works pretty well for identity in an anonymous environment

                            1. 2

                              Here’s some thoughts just having watched it.

                              • The app looks cool, useful, and easy to use. While watching it, I kept thinking ‘I wonder what js framework they have!’
                              • When the new team member gets invited, I did a double take because I expected the next screen to show the email invitation with link, but it skipped and went straight to the signup form.
                              • The fast screen/cursor following in the video was often jarring to me.
                              • At times it felt like it was trying to show how to use the app, but was racing. I felt like if I wanted it to instruct me, I’d have to pause, rewind, and rewatch.

                              Regarding point 4, maybe some of that could be eased by not covering so much on 1 screen. For example when covering the dashboard, there’s time spent mentioning the widgets on the left (Tasks & Activity monitor) but it doesn’t seem to tell me anything.

                              For what it’s worth, I thought the pacing on the ‘new user’ section was the best of the different stages. I especially liked the line “Let’s have a look at Hiburo from a new member’s perspective”.

                              One final bit I just noticed, the “I’ve already earned an achievement for being late on my first day” is a questionable line. That’s like, everybody’s nightmare, being late on your first day of work, and you just associated the app with it so, not a greet feeling there. Maybe there’s a positive alternative like ‘Welcomed as developer to the new team!’

                              1. 1

                                Thank your for such insightful feedback. It will definitely help is in the future.

                                I can only agree with all your points, specially about the speed. The first version of video was a bit slower, but then we cut some parts of the text, because we didn’t want to make it boring. Probably, shouldn’t have done that.

                                First day’s achievement was meant as joke, to lighten the mood of video. We chose exactly this achievement, because that’s what most of our users get when they first sign-up and check-in. Your point about association with the bad event makes sense, but it didn’t come to our minds when we created the script.

                                Speaking about js framework, it’s just plain old jQuery, nothing fancy. The backend is written in Python, with the help of Django framework.

                                1. 2

                                  (if it’s in the cloud)

                                  1. 1

                                    Actually it’s not mandatory – Datazenit can connect to any MySQL, Postgres, MSSQL and Oracle server.

                                    1. 1

                                      Locally? Because if it can only connect to DBMS' that are accessible over the internet jcs' statement is accurate.

                                      1. 1

                                        Yes, it will be possible to install Datazenit locally.

                                  1. 2

                                    Is the Datazenit service hosted on your server, and my database hosted on mine? If this is the case, it implies I have to trust you a lot in giving you my database credentials?

                                    1. 1

                                      We are going to explain this in an upcoming blog article, but the short answer is – it will be possible to install Datazenit locally or on any cloud server.

                                      1. 2

                                        Ok. In this case, it could be interesting. Keep us posted if you have something to show about it.

                                    1. 2

                                      I poked around at the demo and found it more appealing than many in its class but the gamification aspect of “achievements” isn’t much of a selling point for me.

                                      1. 1

                                        Thanks! We appreciate your feedback.

                                        Achievements are actually more like an additional feature and they don’t interfere with users in any way. Do you feel that achivements are “turn off” for you or would you just like to see different key features?

                                        1. 2

                                          All things that smell of gamification are a “turn off” for me. Particularly so in a “professional” product.