The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен движок для создания блогов Lenin.Blog 0.1, opennews (??), 29-Ноя-17, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


2. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от Аноним (-), 29-Ноя-17, 16:43 
второй коммит пару часов назад сделали. автор решил сам прорекламировать свое творение?
Ответить | Правка | Наверх | Cообщить модератору

5. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 16:48 
Через 14 минут будет два месяца. Просто если на гитхаб не выложить, спросят *А где Гитхаб?*. :)

А когда надо новость писать, через сколько часов/дней/месяцев после коммита?

Ответить | Правка | Наверх | Cообщить модератору

17. "Доступен движок для создания блогов Lenin.Blog 0.1"  +1 +/
Сообщение от Аноним (-), 29-Ноя-17, 17:10 
Новый проект, нафига на Python 2 ? После 2020-го на третий переводить.
Ответить | Правка | Наверх | Cообщить модератору

23. "Доступен движок для создания блогов Lenin.Blog 0.1"  –2 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 17:14 
> Новый проект, нафига на Python 2 ? После 2020-го на третий переводить.

В RHEL/Centos до сих пор нет python 3. Python 2 есть везде. Я запускал ноду под haiku в 2014.

Какой же он новый, если прямо под новостью висит ссылка на 2014 год?

Ответить | Правка | Наверх | Cообщить модератору

53. "Доступен движок для создания блогов Lenin.Blog 0.1"  +1 +/
Сообщение от Аноним (-), 29-Ноя-17, 18:46 
Писать код, одинаково работающий на обоих питонах, не составляет никакого труда, так что не писать под питон 3 это просто безответственность
Ответить | Правка | Наверх | Cообщить модератору

55. "Доступен движок для создания блогов Lenin.Blog 0.1"  –2 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 18:52 
> Писать код, одинаково работающий на обоих питонах, не составляет никакого труда, так
> что не писать под питон 3 это просто безответственность

Тут очень много работы с байтами, как с байтами и с байтами, как со строками.

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

А проблем я не вижу - python 2.7 это стабильная и предсказуемая платформа, которая есть абсолютно везде, и я не вижу смысла от неё отказываться.

Ответить | Правка | Наверх | Cообщить модератору

57. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 18:57 
Работа с байтами и строками в питонах 2 и 3 одинакова, за тем исключением, что некоторые функции в питоне 2 принимают оба типа строк. Но такие функции просто выписываются в шпаргалку различий, а я сам помню с десяток без всяких шпаргалок. Ну ладно, в питоне 3 при обращении к отдельному байту он возвращает число, однако я не думаю, что такое должно применяться в блогодвижке. Какие ещё проблемы?
Ответить | Правка | Наверх | Cообщить модератору

60. "Доступен движок для создания блогов Lenin.Blog 0.1"  –2 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:02 
> Работа с байтами и строками в питонах 2 и 3 одинакова, за
> тем исключением, что некоторые функции в питоне 2 принимают оба типа
> строк. Но такие функции просто выписываются в шпаргалку различий, а я
> сам помню с десяток без всяких шпаргалок. Ну ладно, в питоне
> 3 при обращении к отдельному байту он возвращает число, однако я
> не думаю, что такое должно применяться в блогодвижке. Какие ещё проблемы?

Работа с байтами и строками в python 2 и 3 сильно разная. Я думал, что обойдусь файликами fo_py2 и fo_py3, но нет, не обойдусь. Если бы я вместо реализации своих замыслах хотел бы делать *непременно совместимым*, то мне бы это ничего не дало - я бы затратил в три раза больше усилий, но ни один человек из тех, кто тут обсуждает платформу запуска, не стал бы этим пользоваться :) А те, кто будут пользоваться, будут прекрасно пользоваться и на pytnon 2, сейчас нет никакой проблемы запустить проект в python 2.

Вот с чем бы хотелось точно обеспечить совместимость, так это с python 2.6, потому что серверы с ними ещё встречаются, даже здесь на опеннете две недели назад об этом два человека отписались.

Ответить | Правка | Наверх | Cообщить модератору

61. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 19:06 
>Работа с байтами и строками в python 2 и 3 сильно разная.

from __future__ import unicode_literals и from io import open — после этого список различий в студию, пожалуйста. Я делаю проекты под оба питона уже три года — различий, кроме уже упомынутых выше, никаких не заметил.

>python 2.6

Дырявая тыква, пользователей которых надо больно быть. 2.7 и не меньше. А лучше 3.5 и не меньше.

Ответить | Правка | Наверх | Cообщить модератору

63. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 19:06 
больно бить*, конечно
Ответить | Правка | Наверх | Cообщить модератору

64. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:09 
> 2.7 и не меньше. А лучше 3.5 и не меньше.

В восьмом дебиане 3.4. прощайте, ещё пользователи.... Про RHEL/CentOS я вообще молчу.

Моя цель в минимальном количестве любых проблем у пользователей, даже в haiku. Они не должны решать проблемы *почему не работает* или *где достать новый python*, они должны просто брать и пользоваться, если у них возникнет такое желание. Вот желание где-то доставать новый python ради неизвестного проекта у них точно не возникнет.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

65. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 19:11 
Я не заставляю выбрасывать питон 2, я заставляю добавлять поддержку питона 3 :) Список различий в строках мне всё ещё интересен, так как мне ни с какими действительно проблемыми и существенными различиями сталкиваться не приходилось (кроме вышеупомянутого обращения к отдельному байту)
Ответить | Правка | Наверх | Cообщить модератору

68. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:14 
> Я не заставляю выбрасывать питон 2, я заставляю добавлять поддержку питона 3
> :) Список различий в строках мне всё ещё интересен, так как
> мне ни с какими действительно проблемыми и существенными различиями сталкиваться не
> приходилось (кроме вышеупомянутого обращения к отдельному байту)

Ну попробуйте портировать, если так интересно :) Я не против поддержки python 3, я даже начал это делать, завёл файлики fo_py2 и fo_py3, но количество вываливающихся проблем уже через пару недель заставило меня прекратить это занятие - иначе я бы там на год застрял.

Ответить | Правка | Наверх | Cообщить модератору

70. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:16 
На сём вопросы предпочтений python-ов - офтопик, и я на них больше не отвечаю. Все ответы на вопрос *Почему* есть по главной ссылке к новости, в левой колонке. :)
Ответить | Правка | Наверх | Cообщить модератору

71. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 19:16 
>Ну попробуйте портировать, если так интересно :)

А, действительно.) П̶р̶и̶д̶ё̶т̶с̶я̶ ̶д̶е̶а̶н̶о̶н̶и̶м̶и̶з̶и̶р̶о̶в̶а̶т̶ь̶с̶я̶ ̶н̶а̶ ̶г̶и̶т̶х̶а̶б̶е̶

Ответить | Правка | Наверх | Cообщить модератору

167. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от meequz (ok), 30-Ноя-17, 11:09 
Задали же прямой вопрос. Чоб не ответить
Ответить | Правка | Наверх | Cообщить модератору

215. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Анончик (?), 01-Дек-17, 10:54 
Потому что буратино не знает что ответить. Нет объективных причин держать проект на умирающей платформе. А выставлять это как достоинство - еще более смешно. Даже монструозную джангу переписали под 3-й питон, потому что там люди понимают неизбежность смерти второй ветки, хотя там объем работ был титанический.
Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору

217. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 01-Дек-17, 11:10 
> Потому что буратино не знает что ответить.

Я ответил конкретно, дословно и по пунктам. Добавить, собственно, нечего.

>  Нет объективных причин держать проект на умирающей платформе.

У анончиков опеннета всё умирающее. BSD умирают, питоны умирают, как что-то ещё умудряется выживать - не ясно.

Самая объективная причина - это дебиановский popcon. 189 тыщ у python2 против 76 тыщ у python3.

Я даю 100% гарантию, что ни один проект не доживёт даже до старта, если он будет слушаться анонимов опеннета. Которые потом придут и скажут *ну я же говорил*. Потому что они сами с собой не могут договориться, куда им до принятия компетентных решений или хотя бы до снятия шор с глаз. :)

Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

72. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от _ (??), 29-Ноя-17, 19:16 
Если ты такой умный - помоги. Код на гитхабе. Аффтар такого рода пулл-реквест с радостью замержит (да буратино?)
А просто в форуме потрындеть - есть я и ещё 100500 анонимов ;-)
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

67. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:12 
>>Работа с байтами и строками в python 2 и 3 сильно разная.
> from __future__ import unicode_literals и from io import open — после этого список различий в студию, пожалуйста.

Ну, по сути это и есть то самое портирование на python 3. На данный момент это совершенно нецелесообразный процесс - тем более, это не только три проекта серверов, но и большое количество сопутствующего софта, которое накопилось за 4 года, и которое может вести себя непредсказуемо.

Сейчас меня устраиает, как оно работает, и как оно запускается у юзеров - тут я вообще не вижу проблем.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

69. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 19:14 
>Ну, по сути это и есть то самое портирование на python 3.

Надо не портировать, а писать так изначально, чтобы на автомате это всё было. Если руки сами не тянутся писать «from __future__ import unicode_literals, print_function» сразу после создания нового пустого py-файла, то это та самая безответственность, о которой я говорил выше :)

Ответить | Правка | Наверх | Cообщить модератору

73. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:18 
>>Ну, по сути это и есть то самое портирование на python 3.
> Надо не портировать, а писать так изначально, чтобы на автомате это всё было.

Когда это начиналось делаться, первые робкие нараотки, сервер был на debian squeeze, и об python хотя бы 2.7 только мечталось. Вышел Wheezy и мечта сбылась, у меня есть 2.7. Зачем мечтать об том же самом второй раз. :)

Ответить | Правка | Наверх | Cообщить модератору

238. "Доступен движок для создания блогов Lenin.Blog 0.1"  +1 +/
Сообщение от Аноним (-), 01-Дек-17, 15:46 
> Дырявая тыква, пользователей которых надо больно быть. 2.7 и не меньше. А
> лучше 3.5 и не меньше.

И код переписывать каждые полгода, как же у хипстеров без всего этого?

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

129. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Anon2 (?), 30-Ноя-17, 00:15 
как читаю как вам приходится оправдываться, вспоминаю Тумойо Валконена (ion3 wm), который разочаровался в движении OpenSource и стал геем
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

130. "Доступен движок для создания блогов Lenin.Blog 0.1"  +2 +/
Сообщение от бедный буратино (ok), 30-Ноя-17, 00:20 
> как читаю как вам приходится оправдываться, вспоминаю Тумойо Валконена (ion3 wm), который
> разочаровался в движении OpenSource и стал геем

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

Ответить | Правка | Наверх | Cообщить модератору

152. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от angra (ok), 30-Ноя-17, 07:33 
> А так, у меня трое детей, мне уже несколько поздно становиться геем :)

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


Ответить | Правка | Наверх | Cообщить модератору

154. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 30-Ноя-17, 08:23 
> Наоборот, сейчас в типа цивилизованных странах как раз модно совершать в таких случаях каминаут.

лишь бы это не стало обязательным....

Ответить | Правка | Наверх | Cообщить модератору

163. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Herr Cin (?), 30-Ноя-17, 10:01 
>разочаровался в движении OpenSource и стал геем

Рядом со мной стояла жена и давила косаря в хм... беседу. Выражение ее лица мне не понравилось.

Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

168. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Drist (ok), 30-Ноя-17, 11:33 
То есть какому-то неведомому чувачку не дала страхолюдина из СПО и он поэтому стал мужеложцем? Удивительная отмазка! Как бы: "Буду гадить себе в штаны, потому все люди -- сволочи". К зеркалу, мерзавец, к зеркалу!
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

300. "Доступен движок для создания блогов Lenin.Blog 0.1"  –2 +/
Сообщение от Zarat (ok), 08-Дек-17, 01:24 
Имел ввиду переход СПО OpenSource -> Mac за деньги. Получается что публика там более адекватная, а не народ с апломбом, что им все должны.
Но вижу у людей не то на уме
Ответить | Правка | Наверх | Cообщить модератору

134. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Агроном (?), 30-Ноя-17, 01:14 
Жесть питонопроблем во всей красе
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

136. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от бедный буратино (ok), 30-Ноя-17, 01:24 
> Жесть питонопроблем во всей красе

python 2 и 3 это разные ветки. я бы вообще их назвал по-разному, один питон, другой шмитон, и раздал бы разным людям. это как debian stable и debian sid, я и на том и на том пять лет посидел, теперь только stable предпочитаю

впрочем, у меня есть ощущение, что к 20-му году python 2 будет форкнут и поддерживаться силами энтузиастов под каким-нибудь незакопирайченным именем. udaff2 какой-нибудь :)

так что можно ещё пожаловаться, что в ruby и в perl строки работают по-разному :)

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

Ответить | Правка | Наверх | Cообщить модератору

58. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 18:59 
>python 2.7 это стабильная и предсказуемая платформа

...которая стабильно и предсказуемо превратится в дырявую тыкву в 2020 году

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

62. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 19:06 
>> python 2.7 это стабильная и предсказуемая платформа
> ...которая стабильно и предсказуемо превратится в дырявую тыкву в 2020 году

Во-первых, никто не сможет отобрать исходники. Нет никакой причины отказываться от работающей и надёжной платформы. По такой же логике можно завтра взять и удалить ruby - а чё его поддерживать, если есть другие языки :) То, что есть другие, не делает существующий хуже. Я думаю, что и в 2025 в репозиториях Debian, RHEL, FreeBSD и многих других python 2.7 будет абсолютно доступен.... если к тому времени сообщество не сделает python 2.8 :)

Во-вторых, главное то, что протокол достаточно прост (реализации и клиента и сервера были на busybox). Если будут хоть какие-то намёки на проблемы с запуском у юзеров, тогда и стоит переписывать, хоть на python4, хоть на ruby. Сейчас же это абсолютно нецелесообразно. Мне это не прибавит ни единого юзера, но отнимет много времени.

Ответить | Правка | Наверх | Cообщить модератору

251. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от random (??), 01-Дек-17, 23:26 
>>> python 2.7 это стабильная и предсказуемая платформа
>> ...которая стабильно и предсказуемо превратится в дырявую тыкву в 2020 году
> Во-первых, никто не сможет отобрать исходники. Нет никакой причины отказываться от работающей
> и надёжной платформы.

Серьезно? Допиливать вторую ветку, когда уже есть логичное продолжение - Python 3? Я понимаю - просто лень переписывать старый код. Но в чем там такая кардинальная разница, что вы его предлагаете назвать udaff? По-моему, только профит - допилили строки, меньше головняка с кодировками.

Ответить | Правка | Наверх | Cообщить модератору

86. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 29-Ноя-17, 20:01 
CentOS 7 - python34
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

87. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от бедный буратино (ok), 29-Ноя-17, 20:02 
> CentOS 7 - python34

где?

http://archive.kernel.org/centos-vault/7.3.1611/os/x86_64/Pa.../

Ответить | Правка | Наверх | Cообщить модератору

113. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от asand3r (?), 29-Ноя-17, 21:58 
RHSCL
Ответить | Правка | Наверх | Cообщить модератору

250. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от random (??), 01-Дек-17, 23:10 
> В RHEL/Centos до сих пор нет python 3

yum install https://centos6.iuscommunity.org/ius-release.rpm
yum install python34u.i686 python34u-libs.i686 python34u-pip.noarch python34u-setuptools.noarch python34u-tkinter.i686 python34u-tools.i686 python34u-wheel.noarch python34u-devel.i686

>Python 3.4.3 (default, Sep  3 2015, 15:31:10)
>[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

274. "Доступен движок для создания блогов Lenin.Blog 0.1"  –1 +/
Сообщение от нах (?), 02-Дек-17, 20:01 
ну правильно, конечно - сперва ставим enterprise дистрибутив, потом добавляем в него всякий мусор из васян-репо, потомушта пихон27 немодно-немолодежно.

Простите, зачем барон в лес пошел?

Ответить | Правка | Наверх | Cообщить модератору

237. "Доступен движок для создания блогов Lenin.Blog 0.1"  +/
Сообщение от Аноним (-), 01-Дек-17, 15:44 
> Новый проект, нафига на Python 2 ? После 2020-го на третий переводить.

Как нафиг? В мавзолей положить.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру