Pull to refresh
-8
0
Александр @AvioD

Программист

Send message
Господи боже, ну какие сломанные ребра. Вам уже сколько ребер сломали за использование того же VPN? Мне лично — ни одного.
Государству плевать, для 99% населения — вполне достаточно обычного интернета, за 500 рублей в месяц. Кому тут нужна эта тарелка за 500 баксов, еще и с месячной подпиской в более чем 6000 рублей.

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

На мой взгляд, если уж лезть в это, с целью «сделать мир лучше и безопаснее», то нужно делать это максимально последовательно и качественно. Подход «Я вот нашел, вам рассказал, а дальше мои полномочия все», мне в крайней степени не нравится.
Что-то нехорошее сейчас случится и будем с горечью все поговорки вспоминать на эту тему, в стиле «Хотел как лучше, а получилось, как всегда» и «Благими намерениями дорога в ад выстлана»

А в чем проблема отправить содержание этой статьи в РЖД, хотя бы за сутки-двое до публикации? Вот в ФСБ советуют еще писать. Они точно не поставили бы автора в очередь с теми, кто прибытие поездов по телефону уточняет.

Ну РЖД, предположим, пнули. А пассажиров за какие грехи пинаем?
Мой ответ предназначался конкретному сообщению именно в этой ветке. Давайте не засорять комментарии обсуждением того, где и как нужно писать.
А судьи кто, адекватная компания или нет, и заслужила ли она возможность закрыть уязвимости до того, как они были опубликованы? Субъективное мнение? А у меня вот, может быть, оно другое — для меня все какие-то неадекватные, все не нравятся. Мы уж либо говорим о некой этике подобных взломов — и всегда придерживаемся ее. Либо творим что хотим.

Автор проделал нужный и полезный труд, вне сомнений. Как и вне сомнений то, что этим бардаком в РЖД должен срочно кто-то заняться. Но позиция автора по этому вопросу «Безопасность граждан превыше моей свободы», этот геройский настрой — выглядит, по меньшей мере, очень странно.
Слить в публичное пространство данные о уязвимостях системы, даже не предприняв попыток сообщить что-либо РЖД — означает подвергнуть прямой опасности своих сограждан. Где гарантии, что вот прямо сейчас, какой-нибудь умник не сломает что-то критичное в одной из систем РЖД, что может привести к аварии, с человеческими жертвами? Или что прямо сейчас кто-то не загружает данные о проданных билетах за последние лет 10?

Желание проучить РЖД и пропушить их на активные действия, за халатность и отписки с юными натуралистами мне понятно. Мне не очень понятно — почему это делается ценой таких потенциальных жертв для людей, которые вообще ни в чем не виноваты.
Что-то слишком мало здравого скепсиса по поводу этой юной особы и занимаемой ей должности.
Посмотрим, как ее космические корабли начнут бороздить просторы большого театра. Ну-ну.
По такой логике — я вашей оценки на мои слова тоже не спрашивал. Что вы тут делаете?
Вы спорите лозунгами, абсолютно игнорируя мои слова про то, что это сложная тема, в которой все может быть крайне не однозначно. Вы игнорируете 1.5 миллиарда китайцев, которые живут именно так, как есть, и пытаетесь доказать, что они дураки и надо иначе. Или это кровавый коммунистический режим Китая навязывает свою волю одной шестой населения земли? Ну, раз вы так считаете, то я вообще не вижу смысла продолжать. Раз вы так убеждены, что все лучше всех знаете — знайте. Помешать я вам в этом не могу.
Я вам только что на абстракции объяснил — почему аналогии ложны. Какая сортировка людей? Вы сейчас пытаетесь развести какую-то демагогию, которая не отменит того факта, что аналогия это логическая уловка.
Любая аналогия — ложна. Вы пытаетесь убедить меня, что раз A и B имеют общее свойство C, а B имеет свойство D, то, следовательно, A так же имеет это свойство. Так вот, это не так, и логическое заблуждение. Как аргумент я это не принимаю, и на такой вопрос отвечать не буду.
И вы так искренне убеждены, что только вы размышляете? А остальные, у кого мнение не совпадает с вашим, приходят к своим выводам только благодаря комсомолу и телевидению? Спешу вас огорчить — это тоже не так. А вы вот откуда черпаете информацию? Из интернета? А в интернете нынче мозги не промывают? Вы так убеждены, что у вас они не промыты?
Вот у меня, к примеру, нет однозначного мнения по поводу того, нужна ли цензура в Китае, больше ли от нее добра, чем зла? Это сложный вопрос, которым нужно заниматься, изучать его, делать выводы. И вряд ли вы с этим справитесь даже за месяц.
Но, естественно, серьезно заниматься вопросом не интересно. Зато очень интересно орать «Мы за все хорошее, но против всего плохого». Ну замечательно, я тоже против всего плохого. А кто против то?
Не соглашусь с вами. Пораженный идеализмом мозг напрямую влияет на отрицательную рабочую продуктивность.
Да и с чего они решили, что имеют хоть малейшее представление о том, что происходит в действительности? Потому что цензура это автоматически всегда зло? Опять же, не соглашусь.
Очень интересно, а кто, собственно, этих балбесов, вообще просил защищать чьи-то права? И что они вообще нужны китайскому народу? У Китая, вроде, и без них все замечательно.
Абсолютно бесполезный и глупый бунт людей, потерявших чувство реальности. Уверен — чем больше этих сопливых идеалистов уволится, тем лучше гуглу.
Зря стараетесь, тут эффект Даннинга-Крюгера во всей красе. Пока человек сам не прочувствует, он не поймет Ваших доводов.
Как скажете. Продолжите заниматься программированием — придете к моим словам.
Да, я это знаю. Но зачем приводить строку с текстом к int?
Рабочий код может писать, простите, любой дурак. Я сейчас не намекаю на вас, просто это действительно так, учатся самые основы синтаксиса любого языка — максимум сутки. При должном количестве потраченных человеко-часов, он даже будет стабильно работать. Настоящее искусство — написать красивый, структурированный, понятный код, который читается, словно книга. Такой код легко расширять, легко изменять. Ваш код непонятен и запутан, его никто не будет использовать.
srand((float)microtime() * 1000000);

А чем rand() не подошло то?

$int_anagramm = (int)$anagramm;

Что это? Полагаю, это такая интересная проверка не передали ли int. Но почему не is_numeric/is_integer?
$an = "";
$ot = "";

Вы через неделю забудете что означают эти $an и $ot. А сторонний разработчик вообще не поймет. Стоит давать более понятные названия для переменных. Да и вообще, в их наименовании в php camelCase в моде, но тут уж кому какие фломастеры нравятся…
Но вообще, в идеале, Вам бы PSR'ы почитать. Ну и хороший код — понятный код. В Вашем же случае все ужасно запутано.
Ну это и есть анаграмма, как я понял.
Не совсем понятно какая практическая или теоретическая ценность данной статьи. Если хочется поделиться своим кодом с сообществом, уместно сделать библиотеку, выложить на гитхаб, в package list. Но уж не писать о решении каждого рядового кейса на хабре, он не резиновый :)
Может и лучший, не в этом дело.
Покупая любой их макбук, я поддержу линейку продуктов, с которой они творят подобные непотребства. Причем, непотребства абсолютно недопустимые, на мой взгляд.
Хотите продавать мне ПО? Ок, я буду его покупать, если появится необходимость. Если нет, воспользуюсь бесплатными аналогами. То же самое с музыкой, фильмами и прочим. В этой схеме я ничего преступного не вижу, всегда есть выбор. Заплатить автору (и всем тем, кто поучаствовал в цепочке доставки контента до меня), либо не платить и использовать что-то другое. В этом же случае потребителя лишают этого выбора. Либо заноси бабки, либо ходи со сломанным макбуком.
Это мерзкое, наглое и беспринципное ограбление потребителя, и ничего более. Сколько бы Тим Кук не бегал барашком по сцене, рассказывая преимущества подобного решения, я очень сомневаюсь, что изменю свое мнение.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity