LINUX.ORG.RU

Вышла первая версия программы Ёрш-генератор

 , , ,


3

4

Сегодня состоялся первый релиз программы для генерирования статических html-сайтов Ёрш-генератор версии 0.2.3.
Ёрш-генератор — это кроссплатформенная программа с открытым исходным кодом (C++/Qt4) от российского разработчика для генерирования статических сайтов. Код распространяется по лицензии GPLv2.

Возможности:

  • редактирование html-страниц;
  • создание дополнительных ёрш-тегов;
  • пакетное генерирование html-страниц сайта.

Сейчас программа служит для автоматизации уже имеющихся html-шаблонов сайтов. В будущем проект обещает вырасти в полноценную статическую CMS.

>>> Подробности

★★☆

Проверено: fallout4all ()
Последнее исправление: fallout4all (всего исправлений: 4)

Как насчёт сравнения с Github Pages? Наиболее популярный сейчас генератор статических сайтов. Для него GUI даже не нужен, сразу при коммите код заливается на сервер...

DeXPeriX
()

аффтар, ты наркоман?

anonymous
()
Ответ на: комментарий от xwicked

А почему нет? Генератору пофигу, откуда придут файлы. А редактировать Vim/Emacs/Sublime могут значительно больше тонны

DeXPeriX
()
Ответ на: комментарий от xwicked

спасибо посмотрел.

думаю в следующей версии научится запоминать каталог в который последний раз генерировался проект, и может быть кнопку «Выбрать папку» назвать просто «Выбрать»?

irton ★★★★★
()
Ответ на: комментарий от xwicked

Vim/Emacs/Sublime Text - да, GUI редакторы текста. Могут много.

Ещё пример - Backets от Adobe. Этот «блокнотик» больше похож на полноценную IDE. И при создании проекта легко отрефакторит код во всех файлах проекта при необходимости. А не только в текущей папке.

Но это не важно. Я про концепцию разделения задач - редактировать текст в чём-то одном, привычном. А генерация статики - за это отвечает уже Github Pages. Получается, что предложенное решение лучше только тем, что оно - комбайн?

DeXPeriX
()
Ответ на: комментарий от DeXPeriX

Это первый этап комбайна, этакий макет. Потом будут железные теги типа новости, какую-нибудь БД прикручу, при необходимости для хранения проекта сайта. FTP-деплой это тоже будет.

аффтар, ты наркоман?

Знаешь, друг, лучший наркотик - это кислород, а самое убойное состояние - это здоровье, штырит невообразимо как, невозможно остановиться и взять передышку!

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

ты смотри, особо не балуйся кислородом, а то кислородное отравление можно заработать.

anonymous
()

ТС, у тебя на сайте полный бардак, противно туда заглядывать

Где ссылка на сам проект? Почему на сайте нет ни одной страницы. посвящённой конкретным проектам, а всё свалено в одну кучу? Нормальные люди делают так: у каждого проекта есть страница с описанием, оттуда можно попасть на загрузки и документацию по проекту.

К слову документации по ёршику я так и не нашёл, как и примеров и сравнения с другими существующими генераторами.

Gary ★★★★★
()

Чой-то я не понял, а стили-то где?

Aceler ★★★★★
()
Ответ на: комментарий от xwicked

Это первый этап комбайна, этакий макет. Потом будут железные теги типа новости, какую-нибудь БД прикручу, при необходимости для хранения проекта сайта. FTP-деплой это тоже будет.

Это уже не маленький ёрш, а какой-то раздутый ёрш мутант получится.

Kilte ★★★★★
()
Ответ на: комментарий от Gary

Соглашусь, когда всё начиналось - была одна программа, сейчас уже почти 6 - переделаю. В сорцах в папке usr/share/doc/ersh-generator - html-ман.

xwicked ★★☆
() автор топика
Ответ на: комментарий от Kilte

Главное, что он таки не вырастет более 10см в архиве, при всём функционале.

xwicked ★★☆
() автор топика
Ответ на: комментарий от EXL

Правильно. Не вздумайте переходить на Qt 5.

Ты так говоришь, как будто переход на Qt5 - это такая же ломка, как с 3 на 4.

Для большинства проектов несколько дополнительных строчек в проекте обеспечивают компиляцию как на Qt4, так и на Qt5. Не знаю, правда, насколько это применимо к сабжу.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Мой кроссворд легко собирается и работает на ведроеде(Qt5), так что проверено - проблем не будет.

xwicked ★★☆
() автор топика

Блин, ну почему у школоты к зиме такое обострение?! К экзаменам надо готовиться, а они такой феерический бред генерируют...

DummyBoy ★★
()
Ответ на: комментарий от Twissel

Интересно, как бы его назвал автор, если бы баловался «северным сиянием», «Яранга»?!

Есть Yurt CMS.

anonymous
()

Ёрш это что-то ругательное?

UNiTE ★★★★★
()
Ответ на: комментарий от xwicked

Это специализированный термин, который введён для лучшего абстрагирования от существующих понятий, чтобы однозначно идентифицировать и более полно передавать информацию.

как на счёт добавить конкретики?
а то пока что не понятно что это за сферическое нечто в вакууме

q11q11 ★★★★★
()

Английская версия сайта просто феерична.

iamweasel
()
Ответ на: комментарий от xwicked

лишней мишуры не будет и я буду только писать opensource программы и всё.
Версия с номером a.b.c - a - 2-укратное увеличение функций(относительно 1.0.0), b - одно серьёзное изменение(например, добавление поддержки нового формата файлов), c - 10 мелких изменений.

ога, опенсорс писать собрался
да за такое тебе в опенсорсе просто руки оторвут
и всё

q11q11 ★★★★★
()
Ответ на: комментарий от q11q11

Вангую, что большинство ругательных комментаторов к новости, включая тебя, не сделали в опенсорс и такого вклада. Тоже мне, отрыватель рук нашёлся. Из-за таких, как вы, руки у людей и опускаются. Человек пытается что-то своё сделать, пусть далёкое от совершенства, а вы...

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)

УЖОСНАХ чо за поделие

чо оно хоть делает-то? «генерирует», а из чего генерирует-то? хоть документация какая-то есть? ну хотя бы на поржать! :D))

качать и запускать не буду, стрёмно :D:D:D

vitalif ★★★★★
()
Ответ на: комментарий от hobbit

А почему бы людям не помочь своими усилиями какму-нибудь хорошему opensource проекту (заодно и подучиться), а не делать свои, некому ненужные, кривые костыли?

Quickern ★★
()
Ответ на: комментарий от hobbit

да лан, понятно что тут и нормальные проекты какашками забрасывают часто (ну, весело ж зато), но когда вот ТАКОЕ постит человек, должен же понимать, какая реакция будет))

vitalif ★★★★★
()
Ответ на: комментарий от EXL

Правильно. Не вздумайте переходить на Qt 5.

А чЁ, работает - не трожь.

anonymous
()
Ответ на: комментарий от loz

Общелисп позволяет писать и работать еще быстрее.

Интересно, существует ли на ЛОРе тема, в которой не отметились фанаты Lisp с коронной фразой «а лисп круче» или «лисп умеет делать то же самое и даже больше».

anonymous
()

Полезные ссылки
Zadornov.net - Сайт юмориста Михаила Задорнова
Каста - настоящий рэп! - Официальный сайт группы Каста
GNU / Linux Debian - Универсальная операционная система, дитрибутив ОС Linux

Либо очень старательный тролль, либо… нет, я отказываюсь верить.

unlog1c ★★★
()
Ответ на: комментарий от DELIRIUM

рыб не ем, ем свинку, коровку, барашиков, лосиков и прочих бегающих, а рыбок не ем - не вкусно.

Фарель не ем, черная икра - быдло-еда.

anonymous
()
Ответ на: комментарий от xwicked

Пока никто не использует - это инновация.

Даешь импортозамещение! Ура!!!

anonymous
()
Ответ на: комментарий от hobbit

камент не читай, сразу отвечай

опенсорс не значит отсебятина, есть стандарты по которым пишется и поддерживается код, а ты хоть понял о чем я говорил?

q11q11 ★★★★★
()
Последнее исправление: q11q11 (всего исправлений: 1)

Ерш,когда минет угроза?

anonymous
()

Гоблин

Дениска Попов возвращается.

anonymous
()
Ответ на: комментарий от hobbit

Ну вот к чему скакать из огня в пламя? Таким макаром можно и распоследнего Дениса П. оправдать, ну а что, пытаются же люди.

anonymous
()
Ответ на: комментарий от q11q11

Я вижу, что ты раскритиковал его систему нумерации версий, и дальше перешёл к отрыванию рук. Вообще-то, в опенсорсе таких систем сильно побольше одной, у некоторых месяц.год, некоторые, как фаерфокс, вообще, на всё забили и делают сквозную нумерацию. Мне последняя, например, не нравится, но из этого не следует, что фаерфокс не нужен.

hobbit ★★★★★
()
Ответ на: комментарий от q11q11

косая из тебя Ванга, не суди о чём не знаешь

Ванга-то может, и косая, но я сужу на основании того, что вижу, а я вижу пока только то, что ты у парня отбиваешь желание писать. Ну и есть у меня жизненное наблюдение: резкость тона комментария, как правило, обратно пропорциональна пользе от него.

hobbit ★★★★★
()
/* ======================================================================
**  main.cpp - Исходный файл главного модуля интерфейса.
**  Является частью программы Ёрш-генератор, распространяемой под
**  Стандартной общественной лицензией, версии 2 (GNU GPL v2).
** ======================================================================
**  Copyleft 2015 by Lab Free Technologies <admin@LabFreeTech.org>
** ==============================================================================
**  Copyleft 2015 Лаборатория свободных технологий <admin@LabFreeTech.org>
** ==============================================================================
*/

— это не есть корректное уведомление об авторских правах. Не фантазируйте, пишите, как рекомендуют:

/*
** Copyright (C) 2015 Denis Flegontov
** 
** This file is part of Ersh-generator.
** 
** Ersh-generator is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License
** as published by the Free Software Foundation; either version 2
** of the License, or (at your option) any later version.
** 
** Ersh-generator is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
** GNU General Public License for more details.
** 
** You should have received a copy of the GNU General Public License
** along with Ersh-generator; if not, write to the Free Software
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
** 02110-1301, USA.
*/

Плюс, я не уловил (не хочу просматривать все файлы), какие‐нибудь шаблоны страниц, которые попадают в вывод генератора, под авторским левом GNU GPL оказались?

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 2)
Ответ на: комментарий от anonymous

Таким макаром можно и распоследнего Дениса П. оправдать

Вина Дениса П., если что, была не в том, что он сделал сборку убунты, а в том, что изначально попытался её выдать за оригинальную разработку. И своего наставника, когда всё вскрылось, чуть не до инфаркта довёл. В данном случае ничего подобного вроде бы нет. А та конкретная претензия к ТС, которую я прокомментировал, с обощением на «и ты ещё опенсорс собрался писать» - это как раз и есть

Ну вот к чему скакать из огня в пламя

hobbit ★★★★★
()
Ответ на: комментарий от Quickern

какму-нибудь

некому ненужные

Я уж не буду придираться к тому, что ты не знаешь, как пишется слово «никому». Но хотя бы перестань употреблять его вместо слова «мне». Или аргументируй серьёзно это «никому».

заодно и подучиться

Ну и кстати говоря, участвовать в чужом опенсорсном проекте зачастую куда сложнее, чем вести небольшой свой. Поскольку это уже требует дополнительных, зачастую совершенно нетехнических навыков. Может, у ТС это будет следующая стадия, кто знает?

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)

А что там генерировать? Одна часть водки, две части пива.

Dark_SavanT ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.