? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

GomZik's Blog

Русскоязычный блог
о ZeroNet и не только
глазами разработчика

Follow in NewsfeedFollowing

Latest comments:

Пишем свой зайт с нуля: еще немного прокачиваем роутер

on Jul 13, 2017 · 1 min read ·
4 comments

Совсем маленькая заметка о том, как сделать наш роутер еще немного лучше!

Read more

Пишем свой зайт с нуля: прокачиваем роутер

on Jun 06, 2017 · 4 min read ·
2 comments

Итак, в прошлом уроке мы сделали самый-самый простенький роутер, в этом мы попробуем превратить его в крутой роутер с интеграцией с ZeroFrame API.

Для начала - давайте определим, чего нам не хватает:

  • При переходе со страницу на страницу, URL в строке браузера не меняется
  • Нельзя по прямому URL перейти на необходимую страницу
  • Не хватает параметризации URL

Что ж, сегодня попробуем это все поправить. Приступим?

Read more

Пишем свой зайт с нуля: свой простейший роутер

on May 28, 2017 · 3 min read ·
1 comment

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

Read more

Пишем свой зайт с нуля: ZeroNet Hello world

on May 26, 2017 · 4 min read

В этом уроке мы создадим стартовую страницу для нового сайта, но своим путем.

В прошлом уроке мы подготовили окружение для разработки. Маленькое замечание к предыдущей статье:

Можно было бы сделать еще лучше, и перенести папку с проектом куда-то в отдельное место, оставив в папке с ZeroNet лишь симлинку (справедливо для *nix-based систем). Делается это просто

cd <path to zeronet>/data/
mv <our site address> ~/prg/zeronet/
ln -s /home/<user>/prg/zeronet/<our site address> ./

Таким образом мы вполне себе можем инициализировать например тот же git репозиторий в этой папке, однако не забудьте добавить .git в ignore ключ файла content.json

А теперь начнем восстановление стандартной страницы с использованием наших "современных" штук.

Read more

Пишем свой зайт с нуля: Окружение

on May 26, 2017 · 3 min read ·
2 comments

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

Всем привет, сегодня мы в очередной раз попробуем написать что-нибудь с нуля! И дабы не тратить силы совсем впустую, я собираюсь рассказывать, как я делаю зайт для ZeroNet. Поэтому будем делать что-то полезное, по пути раскапывать особенности работы ZeroNet и отличия от обычного веба.

Read more

PlantUML

on Aug 22, 2016 · 2 min read ·
3 comments

Очень хочу, что бы ZeroNet продолжал развиваться и один из залогов развития, конечно же контент. Я сейчас не могу выделить достаточно времени, чтобы разбираться с особенностями зайтостроения, однако готов рассказать немного о своей повседневной технической жизни.

Совсем недавно я сменил место работы и занимаемую позицию. Написание кода немного уменьшилось, однако интересной работы прибавилось.

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

Read more

Невероятно долгое отсутствие

on Jul 28, 2016 ·
11 comments

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

В планах есть вернуться к туториальным постам про ZeroNet. С обновленным ZeroTalk пока все заглохло, поэтому я думаю, что могу выделить немного свободного времени для оживления этого блога.

Сумбурная заметка под пивом. Простите :)

Read more

Я не умер

on Apr 11, 2016 ·
2 comments

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

Read more

Как я готовлю свой проект. Часть 2.

on Feb 15, 2016 · 10 min read ·
9 comments

Первая часть тут, чуть ниже, но для ленивых - вот: Как я готовлю свой проект

Сегодня мы поговорим про то, как к нашему добру подключить Vue.js

Read more

Как я готовлю свой проект

on Feb 12, 2016 · 8 min read ·
2 comments

Статья получилась заметно больше, чем я ожидал, поэтому ждите второй части

Если вы читали предыдущий пост, потом заглянули в мой GitHub и у вас остались вопросы о том, как это все работает, то наверное вам стоит заглянуть под кат.

Read more

Копаем в глубь ZeroFrame. Часть 1. certSelect.

on Feb 12, 2016 · 2 min read ·
17 comments

Вроде бы рассматривать по одной команде API за раз как-то маловато, зато с другой стороны можно выдать выжимки кода и все разложить по полочкам. В общем прошу под кат, сегодня у нас на повестке дня команда certSelect.

Read more

Понимаем ZeroFrame API

on Feb 11, 2016 · 2 min read ·
5 comments

Итак, что же у нас под капотом. Если вы девелопер, хотите замутить свой оригинальный сайт, вас ждет большой сюрприз. Если вы хотите создать что-то отличное от единичной HTML'ки, где будет какой-то контент, то вам нужно погрузиться в то, как работает ZeroNet, как разные пользователи могут оставлять комментарии и прочие ништяки, доступные нам в обычном Интернете.

Read more

Первый пост.

on Feb 11, 2016 · less than 1 min read ·
3 comments

Начнем небольшой разбор полетов с ZeroNet.

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

Однако на текущий момент я не могу оценить безопасность данного проекта. Нет, не анонимность, с ней все понятно. Именно безопасность. Однако по мере разборок, я обязательно буду рассказывать вам и писать об этом разработчикам.

Read more
Add new post

Title

21 hours ago · 2 min read ·
3 comments
Body
Read more

Not found

Title

21 hours ago · 2 min read

0 Comments:

user_name1 day ago
Reply
Body
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More