HNHacker News
TopNewBestAskShowJobs

josephernest

601 karma · joined December 9, 2014

submissionscomments
josephernest··on TalkTalkTalk: an easy to deploy straight-to-the-point web chat
Live demo here: http://185.164.138.19:7311/
josephernest··on Void – A website creation tool
Really, are you sure? Have a look here: https://github.com/josephernest/void#faq

* Adding code highlighting? 3 lines of code to add in index.php

* Adding analytics (unique visitor count)? 3 lines of code to add in index.php

* Adding Disqus comments ? Less than 10 lines to copy/paste.

Is it this you call a mess?

I've used at least 10 CMS before, and what I call a mess is more: having to create a SQL DB, having to login/logout all the time, having to understand how the marvellous "install-a-plugin-to-extend-the-CMS" system works...

josephernest··on Void – A website creation tool
> Do you need to understand the internals of every tool you use?

If possible, I like to understand. For Wordpress, I can't (too big). For simple projects, I can and I enjoy it!

> Why would you install a development tool on the server? Do you install gcc on servers too?

At the moment of my last comment, I didn't know at all how Jekyll works, and knew nothing, zero, about Ruby. Never used in my life. Thus my comment. I had a quick look, in the meantime.

> it does not generate static pages, and actually generates them on request-time.

Exactly. Like a CMS, like a blog, like a Wordpress. I never said my tool generates static HTML that should be uploaded to server after each new article. I don't want this by the way. (True that some people thought it was a static generator. My bad, because few documentation yet (currently writing it...))

> gp's question was how this compared to Jekyll, and that's what I answered.

Sure, no problem. I just don't understand why the awfully in your comment. The point of this tool is not to be a static generator. I never said that. Why is it "awful" to just drop .txt files into the server, and let the server and PHP generate content on request-time?

josephernest··on Void – A website creation tool
Oh sure, no problem at all, of course it is legitimate and interesting!

(the polemic part of my answer was related with the other message "The answer is awfully: ..." )

josephernest··on Void – A website creation tool
I think you miss the point.

You compare :

* Jekyll which is a great tool, with lots of features, but which has at least 50 files & probably 1000s of line of code. It's great but I wouldn't be able to understand 100% of how it works in 2 hours. Impossible. Moreover I cannot install gem (and probably not Jekyll) on my shared hosting. Huh...

* Void, my toy-website-creation-tool (yes, I have no problem with that: it's a toy tool): you can understand 100% of how it works by reading less than 100 lines. Nothing more. You can install it on a shared hosting, only requirement: Apache + PHP.

Yes, you need to open and hack the PHP file of Void to customize. What's the problem with that? It's done on purpose.

Is it mandatory nowadays to use many tools like Brew, Composer, Gem, Symfony, etc. to set up a simple website? (I mixed random names that are required in lots of CMS/static generators I found).

My answer is no: you can do something simple with a "hack it yourself" philosophy. And less of 100 lines of code.

josephernest··on Void – A website creation tool
No demo? It's in the middle of the page http://thisisvoid.org/ : "Download it now, __see the demo__ website, or browse the code"
josephernest··on Void – A website creation tool
Thanks :) I fixed this mistake: https://github.com/josephernest/void/commit/43623c00c1c7264e...
josephernest··on Void – A website creation tool
Here is a discussion exactly about "Why mixing templates and logic is not necessarily bad": http://www.thisisvoid.org/article/03

I have a math research background: if you can prove something in 2 pages with no extra tool, it's far better than doing the same by invoking a big difficult Theorem.

Moreover, I am not a profesionnal developer. And for me, installing Apache+PHP is enough. I don't want to add more tools, more layers. The list could be endless: Let's use Symfony, Composer, Brew (random name here, I don't know what is Brew)... and at the end I'll have a big big thing...

I really want to keep it simple...

Each new layer is like "minus 10 points" for my project ;)

josephernest··on Void – A website creation tool
Share the URL then! :)
josephernest··on Void – A website creation tool
Waw, looks great too!
josephernest··on Void – A website creation tool
Looks nice but when I click "Install" on home page of gohugo.io, I see: "brew install hugo". Another tool that I don't know: "brew", and that I probably cannot install on my shared hosting server.

The point of Void is minimalism: apache+php, nothing else required. < 100 lines of code in a single php file (+ the markdown parser lib of course).

josephernest··on Void – A website creation tool
Yes exactly :) I was fed up about using an 18-wheeler for each small project-website I had to set up ;)

If you like stats in the same fashion as yours: http://www.thisisvoid.org/article/04 ;)

josephernest··on Infinite zooming and panning library for HTML pages
I need help for turning this into a collaborative tool... Anyone? twitter: @JosephErnest
← PreviousPage 6 of 6