[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 196 | 4 | 38
Назад Вниз Каталог Обновить

Аноним 03/05/17 Срд 23:28:35  152305960  
c0d23d2d6769e53[...].png (20Кб, 300x180)
1.png (3Кб, 309x101)
Как работает этот ваш crypt? Пытаюсь сделать функцию, возвращающую хэш или как оно называется? пароля пикрелейт.

На пике $date - это соль. Но почему сколько бы я ее не менял - на выходе получается одно и тоже? И вообще правильно ли я делаю?
Аноним 03/05/17 Срд 23:31:01  152306097
В программирование съебал.
Аноним 03/05/17 Срд 23:32:03  152306152
>2017
>мир дал тебе охуенчики типа Crystal, Golang, Java9
>не хочу вкатываться в охуенно оплачиваемые штуки, хочу жрать PHP-говно
Аноним 03/05/17 Срд 23:32:09  152306156
>>152306097
зачем?
Аноним 03/05/17 Срд 23:34:04  152306271
бамп
Аноним 03/05/17 Срд 23:36:50  152306426
>>152306152
> >мир дал тебе охуенчики типа Crystal, Java9
Чет оче толсто. На фоне их даже пыха не такая отвратная
Аноним 03/05/17 Срд 23:38:27  152306529
>>152305960 (OP)
Что за ебанина? Ты нахуя цикл прикрутил, если тебе нужен только хеш?
Аноним 03/05/17 Срд 23:39:41  152306609
>>152306426

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

Многие топовые стартапы и софтаре-хаусы не берут на работу людей, зашкваренных о пыху. У нас например (топ-жир финтех) сразу сказно хрюшам выкидывать в мусорник сивишки где больше года пыхи. Дауничи не нужны.
Аноним 03/05/17 Срд 23:41:12  152306699
>>152306609
И какие зарплаты в вашей элитной конторе?)
Аноним 03/05/17 Срд 23:41:57  152306738
>>152305960 (OP)
Неправильно, мд5 ге нужен, цикл не нужен
Аноним 03/05/17 Срд 23:44:10  152306860
>>152306699

Больше чем ты будешь когда-либо получать, дауненок.
Аноним 03/05/17 Срд 23:44:42  152306898
>>152306860
Назови цифры, мразь
Аноним 03/05/17 Срд 23:46:03  152306964
>>152306609
> Кукареку, кукареку, вот обоссанный я по дороге иду!
Аноним 03/05/17 Срд 23:47:13  152307023
>>152306529
чтобы сделать несколько итераций хэширования. У каждого пароля разное число итераций, для каждого юзера
Аноним 03/05/17 Срд 23:47:57  152307064
>>152306738
нужен цикл. На вопрос ответь из ОП поста
Аноним 03/05/17 Срд 23:48:02  152307068
>>152306898

На сайте висит что от 72К евро до налогов ищем кодерков, на деле меньше 90К никто не получает.

Страховочка, бонус к отпуску плюс оплата гостихи выбранной, специальная конторка умеющая налоги отбивать, плюс еще куча бонусов мелких но приятных - не буду все рассказывать, ублюдки пхп-шные, ишачащие на 300 евро в месяц грязными, взорвутся от волнения, что где-то нормально платят приличным людям умеющим в цивилизованные ЯП.
Аноним 03/05/17 Срд 23:48:10  152307075
>>152307023
ты ебанутый? уже соль есть. нахуя извращатсья то еще
Аноним 03/05/17 Срд 23:50:10  152307196
>>152305960 (OP)
>md5(crypt())
Что за огород ты наворотил? Что ты конкретно хочешь получить?
Аноним 03/05/17 Срд 23:50:16  152307198
>>152307075
Когда учился по видосикам, учитель говорил, что лучше делать так у каждого юзера своя соль и число итераций
Аноним 03/05/17 Срд 23:51:04  152307245
>>152307068
Всего-то 90к до налогов?
После налогов сколько останется, 70 дай Б-г?

Я на пыхе имею больше, Апворк, все дела.

И не понимать, что ЯП - это инструмент решения проблемы - может только полный идиот.


Аноним 03/05/17 Срд 23:51:05  152307246
>>152307196
Я написал в оп посте что мне нужно. Чтобы оно ретурнило мне разный результат если я передаю разную $date
Аноним 03/05/17 Срд 23:51:35  152307282
>>152307198
Это излишне совсем.
Не смотри больше видео этого автора.
Аноним 03/05/17 Срд 23:51:44  152307289
бля, господи, язык где переменные с доллара начинаются, и где можно в любой момент срать в аутпут в броузер, с неупорядоченными именами, расстановкой аргументов "а как придется" в стандартной либе, пиздец, как же надо себя не уважать чтобы на этом хуево оплачиваемом говнеце писать, бля, реально ржу, не могу остановиться.

хееей, пыхопидары, мне сегодня овертаймы за апрель оплатили - и он больше вашей зарплаты за год, хахаха, надо же быть такими дауничами чтобы в 2к17 на пыхе писать
Аноним 03/05/17 Срд 23:52:50  152307354
>MD5 в 2017
Мир, нахуя вам дали PASSWORD_HASH?
Аноним 03/05/17 Срд 23:52:55  152307360
>>152307289
> Чуваки с ФБ посмотрели на малохольного и вернулись к своим делам.
Аноним 03/05/17 Срд 23:53:16  152307375
>>152307246
Ты неверным путем идешь. В оппосте говнокод какой то, с ненужными циклами и нестойким dm5 алгоритмом. Напиши, что ты получить хочешь, может подскажу, как это сделать лучше.
Аноним 03/05/17 Срд 23:53:56  152307407
>>152307354
Двачую.
Аноним 03/05/17 Срд 23:54:06  152307416
>>152307354
Двачую
Аноним 03/05/17 Срд 23:54:23  152307438
>>152307282
нихуя это не излишне. Если кто-то угонит соль, то ему еще необходимо узнать сколько раз нужно просолить. А если учесть что у каждого разное чисо, то это значительно усложняет
Аноним 03/05/17 Срд 23:55:09  152307473
>>152307375
>>152307246
Аноним 03/05/17 Срд 23:55:14  152307475
>>152307245

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

Никто никогда серьезные вещи не будет делать на пыхе, в 2017. А те у кого кодовая база на ней (фейсбук и ко) - не будут фрилансеров хайрить. Так что мечтай вслух о достойных доходах в другом месте, ггг.


Аноним 03/05/17 Срд 23:55:15  152307477
>>152307438
И где ты будешь хранить количество итераций?
Аноним 03/05/17 Срд 23:56:18  152307537
>>152307438
А как ты будешь сверять хеши? Наверника будешь сохранять число итераций в бд?
Аноним 03/05/17 Срд 23:56:42  152307564
>>152307360

У ФБ hack+hhvm, чистой пыхи там давно нет
Аноним 03/05/17 Срд 23:57:22  152307602
>>152307438
>Если кто-то угонит соль
Гугли password_hash, блеадь, и не неси больше такой хуеты. Твое решение черезжопное и в итоге нихера не стойкое. Это еще и количество итераций с солью хранить надо, пипец, как твой мозг мог родить такое.
Аноним 03/05/17 Срд 23:58:15  152307658
>>152307602
двачую
Аноним 03/05/17 Срд 23:58:33  152307675
>>152307475
Вот чем прекрасен интернет - дурачок раскрывается самостоятельно, не нужно прикладывать усилий.

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

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

Фу таким быть, в общем, не позорь профессию.

З.Ы. VBA - тоже вполне себе инструмент для несложных автоматизаций. Много там заработать сложно, но возможно.
Аноним 03/05/17 Срд 23:59:15  152307720
>>152307602
Адекват в треде
Аноним 04/05/17 Чтв 00:00:31  152307793
>>152307477
>>152307537
Да, в базе где еще. У каждого юзера своя соль и число итераций
Аноним 04/05/17 Чтв 00:00:45  152307811
>>152307564
Но все равно, ноги растут оттуда. Как и у ВК.
Ну сделали пацаны свое подмножество языка. Судя по тестам - семерка вполне с ними на уровне держится.

Это не отменяет факт того, что разработчика делает не знание языка программирования, а совсем другие умения.

Я в последний раз такие петушения про Руби слышал. Сейчас Руби-апологет уже без работы и переползает на Эликсир с надеждой УЖ ТАМ ТО ПОДНЯТЬ.

Аноним 04/05/17 Чтв 00:02:23  152307923
>>152307793
Тогда твой алгоритм не имеет смысла - хакеру оно будет известно. Смотри пассворд_хэш, как написали.

Надежность алгоритма хеширования не должна зависеть от того, какой информацией хакер о нем располагает.
Аноним 04/05/17 Чтв 00:04:07  152308031
>>152307675
Интересно твое мнение, на чем бы ты решил писать бекэнд - php или node.js?
Аноним 04/05/17 Чтв 00:05:01  152308070
>>152307793
Пиздец ты гонишь... Если спиздят соль и хеш, то и наверняка и спиздят число итераций. Так что твоя "защита" вообще ни к чему.
Аноним 04/05/17 Чтв 00:05:25  152308094
>>152307923
с каких хуев оно ему будет известно то?
Аноним 04/05/17 Чтв 00:05:41  152308110
>>152308031
Бекенд чего?

Никогда не понимал чуваков, рождающих полностью большие сайты на ноде со стартом процесса в 150 МБ.
Аноним 04/05/17 Чтв 00:06:14  152308139
>>152307675

PHP-нищенке сталонеприятно

И она включила >>152308031 >>152308110 самоподдув.

Аноним 04/05/17 Чтв 00:06:28  152308152
>>152308094
В чем смысл хеширования?

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

Потому их и шифруют.

Аноним 04/05/17 Чтв 00:07:13  152308201
>>152308070
нет, не наверняка. Соль легче спиздить так как она генерируется на основании некоторой инфы указываемой при регистрации, а число итераций генерируется рандомом
Аноним 04/05/17 Чтв 00:07:29  152308219
>>152308139
Это попытка потроллить такая же жалкая, как и ты. Могу поспорить, у тебя глаза такие же маленькие, как мозг
Аноним 04/05/17 Чтв 00:08:29  152308279
>>152307811

https://whoishiring.io

гляди, маня, на зарплатки средние там и там

пхп-шников берут на зарплаты уборщиц и охранников, не выше. 30К фунтов в англии - там мусорщики получают больше, лал.
Аноним 04/05/17 Чтв 00:08:46  152308297
>>152308152
нет, не только в этом. Инфа об авторизированном юзере хранится в куках и можно ее получить спиздив эти куки и не получив доступа к БД
Аноним 04/05/17 Чтв 00:09:33  152308346
>>152308201
Так число всё равно хианится в открытом виде в бд. И если базу унесут, то спиздят всё.
Аноним 04/05/17 Чтв 00:09:42  152308354
>>152308110
Тогда преимущества и различия в использовании node и php для построения бекэнда описать можешь пожалуйста? Что для чего лучше будет. Php 7ку рассматриваем.
Аноним 04/05/17 Чтв 00:11:17  152308441
>>152308346
если базу унесут, то ничего не поможет
Аноним 04/05/17 Чтв 00:11:34  152308458
>>152308354

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

А на пыхе спокойно найдешь ровных пацанчиков, за 300 долларов и хороший отзыв напишут весь твой бэкенд, да еще и по доброте фронтенд накидают.
Аноним 04/05/17 Чтв 00:13:45  152308589
>>152308279
>https://whoishiring.io

Даже ехать никуда не надо. И это - скучное сидение в офисе. На фрилансе можно поднять больше.

https://jobs.dou.ua/salaries/#period=dec2016&city=Kyiv&title=Technical%20Lead&language=PHP&spec=&exp1=10&exp2=10
Аноним 04/05/17 Чтв 00:14:10  152308608
>>152308458
Я твой сарказм уже понял, по делу можешь что-нибудь здравое ответить?
Аноним 04/05/17 Чтв 00:14:18  152308618
>>152308297
Паролю в куках делать нечего.
Максиум - это идентификатор сесии юзера.
Аноним 04/05/17 Чтв 00:14:54  152308651
>>152308589
>dou.ua

Ооо, ссылки на сыроварню пошли. Может сразу курсы посоветуешь, чтобы вайти в айти?
Аноним 04/05/17 Чтв 00:15:05  152308661
>>152308297
И причем тут хеширование паролей вообще?
Тебе сказали, что идея твоя говно, причем не один раз, при чем указали, что нужно использовать вместо этого. А ты пытаешься на своем стоять. Нахуй ты тогда совета спрашиваешь, раз все равно не прислушиваешься?
Аноним 04/05/17 Чтв 00:16:49  152308768
>>152308618
Зато в куках хранятся другие данные на основании которых была сгенерирована соль
Аноним 04/05/17 Чтв 00:17:31  152308814
>>152308661
я спрашую че оно мне одно и тоже возвращает
Аноним 04/05/17 Чтв 00:17:37  152308818
>>152308441
Ладно, я понял что тебе нравится этот велосипед.
Смотри, ты прогоняешь цикл, переменная $crypt меняется или просто переписывается?)
Аноним 04/05/17 Чтв 00:18:59  152308900
>>152308818
ну ты же видишь на оп пике что происходит
Аноним 04/05/17 Чтв 00:19:01  152308903
>>152308354

Разные парадигмы.

Нода - асинхронна, пхп - синхронен.

Что бы писать эффективное приложенеи на ноде, нужно понимать, как строятся асинхронные вещи, как хранятся пользовательские данные между реквестами и так далее.

у ПХП порог вхождения в разы ниже, потому у отдельных дурачков возникает желание поплеваться ядом в язык.

Если задача - держать хайлоад АПИ - я бы выбрал MEAN-стэк.

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

Правильно написанное приложение на ноде гораздо легче масштабируется на несколько серверов.

Аноним 04/05/17 Чтв 00:20:00  152308955
>>152308903

Я даже не могу сказать, что не так с PHP, потому что… Окей. Представьте себе, эмм, коробку с инструментами. Набор инструментов. Выглядит нормально, инструменты как инструменты.

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

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

Берёте плоскогубцы, у которых нет зазубрин; они плоские и гладкие. Не так полезно, как могло бы быть, но ими всё ещё можно выкручивать болты.

И так далее. Все инструменты чем-то странные и вывернутые, но не настолько, чтобы быть совсем бесполезными. И во всём наборе нет конкретной проблемы; в нём есть все инструменты.

Теперь представьте себе миллионы плотников, использующих такой вот набор инструментов и говорящих вам: «А что не так с этими инструментами? Я никогда не использовал ничего другого и они отлично работают!». И плотники показывают вам, построенные ими дома с пятиугольными комнатами и крышей кверху ногами. Вы стучитесь в дверь, она просто падает внутрь и они орут на вас за то, что вы сломали их дверь.

Вот что не так с PHP.
Аноним 04/05/17 Чтв 00:20:04  152308958
>>152308651
Лучше в другом направлении пойди.
В автосервис "У Ашота", например.

Там оценят твой уровень вести дискуссию по достоинству.
Аноним 04/05/17 Чтв 00:20:34  152308982
>>152308768
Ок, я открыл другой браузер / стер куки.
Дальше что?
Аноним 04/05/17 Чтв 00:22:06  152309064
>>152308955
>Я даже не могу сказать, что не так с PHP, потому что…
Старая паста, 2012.

К семерке много чего уже поправили.

И на каком языке ты пишешь?
Аноним 04/05/17 Чтв 00:22:59  152309108
>>152305960 (OP)
Иди на стэк
Аноним 04/05/17 Чтв 00:23:54  152309153
>>152305960 (OP)
Нет, не правильно.
Аноним 04/05/17 Чтв 00:26:29  152309285
>>152308982
ты что-то не то понял. Когда ты авторизируешься, то данные (логин, почта, в моем случае вебмани кошелек и т.д.) попадают в куки. Но в момент регистрации, на основании этих данных была сгенерирована соль. Таким образом, если кто-то получит куки, то теоретически смоет на основании этих данных заново сгенерировать соль. Но вот сколько раз солить он не узнает
Аноним 04/05/17 Чтв 00:27:17  152309330
>>152309064
>К семерке много чего уже поправили.

В семерке улучшили скорость, и добавили типы. Уебищную стандартную либу, и главное - мозги разрабочиков - не улучшили никак.

Пишу на Java/Scala/Golang, на последней работе приходится иметь дело с этой вашей пыхой (переписываем с нее сервис один) - пиздец говно, каждый раз когда смотрю на код на пыхе - думаю что вайп гомониграми и говном в разы эстетичнее выглядит.
Аноним 04/05/17 Чтв 00:27:49  152309354
>>152308903
>MEAN-стэк

Какого хуя все по дефолту берут монго? Давно доказано, монго - говно.
Аноним 04/05/17 Чтв 00:29:25  152309430
9b1bc1444065893[...].jpg (92Кб, 503x725)
>>152309330
А, ну я так и подозревал мимо-Джавабога.

Следует понимать, на джаве все пишут сразу и без говнокода.

Аноним 04/05/17 Чтв 00:30:26  152309466
crypt берет только 8 символов(вместе с солью)
Аноним 04/05/17 Чтв 00:31:17  152309508
>>152309354
От задач зависит опять же. Если данные отдавать в ДЖСОНе, почему бы их в ем и не хранить.

NoSQL берут там, где не нужны джоины.
Аноним 04/05/17 Чтв 00:32:25  152309554
>>152309430
>на джаве все пишут сразу и без говнокода.

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

Понятно что в пыхомире "за две недели надоть сделать срочна и сапортить по телехфону тоже ты будешь" такого не бывает. Поэтому просто поверь на слово.
Аноним 04/05/17 Чтв 00:32:39  152309563
>>152305960 (OP)
>На пике $date - это соль
но использовать дату не безопасно.

>Но почему сколько бы я ее не менял - на выходе получается одно и тоже?

Покажи, как ты генерируешь дату. Сегодняшнее число? Так оно и будет сегодняшним, смотри завтра тогда может, лол.

>И вообще правильно ли я делаю?
Ну смотри, я совсем не эксперт в этой области, более того, я не математик и даже не технарь. И веб программист из меня так себе, но я владею логикой, поэтому Я ДУМАЮ, что всё, что есть в открытом доступе - не безопасно.

Если ты используешь функцию crypt - наверняка она с "закладками". Даже если ты прочитаешь код функции и не найдешь ничего опасного в нем, то он работает "однотипно", а значит, результат можно определить по неким паттернам. Как они могут это сделать? Наверное, они могут получить доступ к любому устройству, даже серверу через закладки в железе. Кто они? ФСБшники, да и прочие производители.

Как правильно писать функцию безопасного пароля?
Да никак.

Смотри еще, у тебя в коде ТОЛЬКО md5.

Опять же, Я ДУМАЮ, что все известные необратимые алгоритмы вполне обратимы. Я читал ранее, что в интеловских процессорах была технология intel-rsa, которая позволяет быстрее генерировать rsa хэш. И именно она и была закладкой, позволяя расшифровать любой хэш, сгенерированный intel-rsa.

Понимаешь?

В общем, суть такова:
1. Если нужно что-то обезопасить, то нужно делать ВСЁ свое, даже алгоритмы шифрования и ПК. Но, очевидно, для этого нужно быть математиком от бога. Поэтому это, можно сказать, невозмоно.

2. Если тебе просто сайтик надо делать, чтобы в БД иметь хэш, то так, как делаешь ты - очень даже красиво.

веб-макакинг-нищеброд-с-плохим-скиллом
Аноним 04/05/17 Чтв 00:33:45  152309613
>>152309508
>NoSQL берут там, где не нужны джоины

Позвольте спросить, а когда по вашему мнению тогда берут elasticsearch? А sphinx? Просто интересно мнение такого гуру.
Аноним 04/05/17 Чтв 00:34:38  152309667
>>152305960 (OP)
За такой код пиздил бы по рукам нещадно.
Аноним 04/05/17 Чтв 00:35:02  152309690
>>152309554
Ты б вылез в мир Enterprise-ПО на PHP, потом начинал бы хвост подымать.

Если разраб не знает паттернов и не умеет в архитектуру, то он на любом языке родит говнокод.
Аноним 04/05/17 Чтв 00:35:04  152309694
>>152305960 (OP)
Что за хуйню ты делаешь? Есть же нормальные функции для работы с паролями.
http://php.net/manual/ru/function.password-hash.php
Аноним 04/05/17 Чтв 00:36:42  152309771
>>152309563
Скилл у тебя и правда так себе, раз оповский говнокод ты назвал красивым. Про обратимость необратимых алгоритмов смешно.
Аноним 04/05/17 Чтв 00:37:46  152309828
>>152309613
Ты на полном серьезе решил сравнить поисковые движки и СУБД?
Аноним 04/05/17 Чтв 00:38:05  152309844
>>152309690
>Enterprise-ПО на PHP

Проиграл. Или ты имеешь ввиду "иновационная crm-система для ларька по продаже шавермы"? Тогда да, пхп решает, ггг.
Аноним 04/05/17 Чтв 00:39:13  152309913
>>152309844
Как там, в 2004?
Аноним 04/05/17 Чтв 00:39:35  152309934
>>152309828

Где я их решил сравнить, покажи? Я просто решил что если ты так круто шаришь в базах, то может и про эти штуки прояснишь по хардкору.
Аноним 04/05/17 Чтв 00:39:38  152309936
>>152305960 (OP)
Забудь про md5, это устарело.
http://php.net/manual/ru/book.password.php — топ.
Аноним 04/05/17 Чтв 00:40:28  152309979
>>152309330
На скале функциональшину пишешь, или жабакод в скаласинтаксисе? Сам вот перекатываются из джавы в скалу. Не сразу удалось перестроить образ мышления.
Аноним 04/05/17 Чтв 00:41:01  152310001
>>152309508
А где не нужны джоины? Вот серьезно, как только у меня есть в базе юзер и какая то инфа по нему, все, считай мне нужны джоины. В том то и дело что очень мало задач где данные не реляционные.
И к тому же, у всех нормальных баз уже есть типы для джейсона. Поэтому мне кажется что монго сейчас используют только те, кто вообще ничего не знают про базы данных. Все у кого есть реальные причины использовать NoSql используют кассандру.
Аноним 04/05/17 Чтв 00:41:09  152310013
>>152309934
Странно еще, что про Яндекс.Сервер не спросил.
Аноним 04/05/17 Чтв 00:41:55  152310043
>>152309913

В 2004 как раз на пыхе писалось еще что-то серьезное, за неимением аналогов кроме perl. Потому как-то появились пайтон и раби, джава начала быть похожей на язык нормальный, появились ее диалекты для умных (кложура и скэйла), ноуд-джэйэс опять же, и понеслось...

На пыхе остались скорбные разумом и прочие питеканторпы от айти.
Аноним 04/05/17 Чтв 00:41:58  152310045
>>152309771
>Про обратимость необратимых алгоритмов смешно.
Я же тебе привел пример с intel-rsa
Еще раз повторю, это технология процессора, которая позволяет генерировать rsa быстрее, она же и "вшивает закладку" и все сгенерированные хэши этой технологией - обратимы. Так это то, что стало известно настолько, что даже я случайно узнал об этом. А сколько неизвестной хуйни? Ты действительно думаешь, что простому быдлу позволят что-то шифровать? Захотят - расшифруют квантовыми нано компьютерами с паяльником в твоей жопе.

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

Скилл у меня плохой. Очень.
Но его код вполне красив для его веб приложения. Согласись, у него есть:
1. Шифрование.
2. Соль.
3. Солит он несколько раз.

Для бложика или там приложения уровня б вполне хорошо, на мой взгляд.
Аноним 04/05/17 Чтв 00:42:44  152310078
>>152310013

Понятно, не знаешь.
Аноним 04/05/17 Чтв 00:43:30  152310109
>>152310043
Ага, Нода в особенности, где ООП нормального до сих пор не завезли.

Опиши самый крупный проект, в котором тебе пришлось трудится и твое место в нем.
Аноним 04/05/17 Чтв 00:44:02  152310133
>>152310045
>Согласись, у него есть:
Не соглашусь. В данном виде оно равнозначно просто md5 хешу, без всей этой залупы с циклами и солью.
Аноним 04/05/17 Чтв 00:44:31  152310155
>>152310078
Да твои маневры уже не интересны.
Аноним 04/05/17 Чтв 00:45:15  152310190
>>152310045
> rsa
> хэши

ну жирно же
Аноним 04/05/17 Чтв 00:46:08  152310231
>>152310109
>2017
>ООП
Аноним 04/05/17 Чтв 00:46:26  152310241
>>152310001
Везде, где денормализация дает выигрыш в скорости.

Некоторые пишут так один из слоев кэша для отдачи на мобильные API.
Аноним 04/05/17 Чтв 00:47:00  152310262
Ладно, нагуглил вот эту хуйню: http://ruseller.com/lessons.php?rub=37&id=2686

буду делать с password_hash
Аноним 04/05/17 Чтв 00:47:26  152310284
>>152310231
Ах ну да, у нас вокруг теперь везде функциональные господа. И что я, в самом деле то.

Что у нас там на повестке дня, Эликсир?
Аноним 04/05/17 Чтв 00:47:28  152310286
>>152310109

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

Именно там меня кстати познакомили с концепцией "есть больше года PHP в сивишке - сразу нахуй". Говорят, был опыт с пхп-шниками (даже бывшими), всегда очень болезненный и затратный для компании.

Аноним 04/05/17 Чтв 00:49:48  152310370
>>152310286

У меня в резюме Джава, Плюсы (начиная с Турбо СИ / Борланд С++ / Ватком С++), ПХП и Ассемблер.

Сейчас интересней пилить мобильное и потому терзаю Свифт. Видимо, ваша элитная контора сразу нахуй пошлет, без шансов?
Аноним 04/05/17 Чтв 00:49:57  152310376
>>152310284
Элексир охуенен
Аноним 04/05/17 Чтв 00:50:47  152310405
>>152310376

двачну кстати
Аноним 04/05/17 Чтв 00:51:01  152310412
>>152310376
Дада.
Странно, что еще никто не сказал про СМЕРТЬ БОГОМЕРЗКОГО ПОХАПЭ В БЛИЖАЙШИЕ ГОД-ДВА
Аноним 04/05/17 Чтв 00:53:15  152310490
>>152310241
Ну то есть редис. Я то что пытаюсь сказать, что это ущербно когда монго - основная база данных. Я не говорю о том что NoSQL никогда не нужен. Но мода на монго как дефолтную базу данных это очень плохо и вредит всем. Хотя бы из за того что куча заказчиков требуют тот же MEAN стек, просто от того что наслышаны про него и не знают ничего другого.
Аноним 04/05/17 Чтв 00:53:19  152310494
>>152310370

ну наверное зависит от опыта с каждой из технологий, сроков и того что с ней делал

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

Аноним 04/05/17 Чтв 00:53:44  152310504
>>152309934
Эластик - где нужно чаще индексировать. А есть и Солр еще.
Аноним 04/05/17 Чтв 00:54:30  152310523
>>152310190
> rsa
> хэши
>ну жирно же

Я не компетентен. Может и не rsa. И не хэши.
Аноним 04/05/17 Чтв 00:55:38  152310550
>>152310490
Не всегда. Если задача требует наличия плохо структурированных данных (разное количество полей в записи напр.) - ноСКЛ - чудесное решение.

Что бы понять качество девелопера - достаточно попросить его спроектировать стену юзера в соцсети, например во Вконтакте.
Аноним 04/05/17 Чтв 00:55:56  152310557
>>152310133
>Не соглашусь. В данном виде оно равнозначно просто md5 хешу, без всей этой залупы с циклами и солью.

Почему?
Чтобы "обратить" - надо знать количество итераций и соль.
Это явно сложнее, чем просто "посмотреть в таблице md5 хэшей"
Аноним 04/05/17 Чтв 00:56:11  152310567
>>152307675
>не позорь профессию

>php monkey
>профессия
Аноним 04/05/17 Чтв 00:56:38  152310580
>>152310412
Из всех моих знакомы программистов на пхп пишут только челы сидящиее на фриланс ру и пилящие сайты для ресторанов
Аноним 04/05/17 Чтв 00:59:00  152310662
>>152310580

небось за сайт берут по 200 евро, не меньше? а потом еще срутся в зазазчиком, который орет "что бля нахуй значит за хостинг платить и домен? я бля тебе заплатил за сайт в инторнэпе, мне похуй как ты его бля туда положишь, мне надо чтобы навсегда, ты охуел еще требовать денег, у нас в хуево-кукуево за такое бабло убивают нахуй, понял сссукаааа !!!!"
Аноним 04/05/17 Чтв 00:59:37  152310679
>>152310494
Я неспроста упомянул Ватком и Борланд, я на плюсах еще во времена Доса кодил, и помню что такое DOS4GW и зачем он нужен.

На некий госсектор работал ;), оттуда и познания.

ПХП - язык как язык, со своими плюсами и минусами. Меня самого бесят бесконечные узоры из баксов на старнице, стандартная библиотека жутковата.

НО.
Я считаю, что для языка интепретируемого типа он довольно таки прекрасен, особенно в выполнеии (некоторые считают это поощрением) говнокода. Когда я общался с Расмусом, он сказал, что это было сделано намеренно, что бы облегчить порог вхождения.

Аноним 04/05/17 Чтв 01:00:36  152310715
>>152310567
> Кукарек<Кококо> кукарек = new Кукарек<>();
Аноним 04/05/17 Чтв 01:01:19  152310732
>>152310580
Печальные у тебя знакомые и их квалификация.
Сидеть на .РУ фриланс биржах - себя не уважать.
Аноним 04/05/17 Чтв 01:03:40  152310815
>>152310557
Потому, что md5 сам по себе слабый алгоритм и не обеспечивает должной безопасности пароля в современных условиях.
Аноним 04/05/17 Чтв 01:05:30  152310874
>>152310550
Серьезно, анон, приведи пример "плохо структурированных данных". Опять же, пускай есть какое то неструктурированное поле. У тебя же в любом случае в базе будут отношения между данными => данные реляционные => нужно хранить в реляционной базе. Если у тебя правда есть неструктурированные данные - пихни их в JSON поле, по типу JSONB в постргресе.
Аноним 04/05/17 Чтв 01:07:13  152310941
>>152310874
Электрический магазин разношерстного товара, где у каждой группы товара нужно динамически добавлять свойства и уметь по ним фильтровать например.
Аноним 04/05/17 Чтв 01:12:42  152311143
>>152310679

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

Ватком и борланд - еще конпелятор от айбиэм вспомни коммерческий, лал. А также TurboVision, праобраз этих ваших окошечек (да и бутсртапа тащемта). Нахуй ты это помнишь, все прошло давно, и никому не интересно. Даже я уже забыл все это.
Аноним 04/05/17 Чтв 01:13:13  152311163
>>152310941
Так это же магазин. Значит будут покупатели, корзины там, счета. Все реляционное. Динамические свойства товаров - в JSONВ (говорю про постгрес просто потому что лучше его знаю, вроде и в MySQL уже есть тип JSON). И чем монго лучше такого подхода? Что монго даст что лучше забить на транзакции и гарантии того что данные вообще запишутся куда то?
Аноним 04/05/17 Чтв 01:16:25  152311281
>>152311163
Я не говорю, что это нерешаемая задача в РСУБД.
Вопрос в удобстве.

Монго уже достаточно поднялось в отказоустойчивости.
Аноним 04/05/17 Чтв 01:20:35  152311423
>>152311143
Недавно я поднял 5 килобаксов за 4 дня работы, пофиксив людям аппу на Труповижене.

Да, бухи - люди, приверженные традициям и время на ними не властно!
Аноним 04/05/17 Чтв 01:24:03  152311545
>>152311423

Тащемта одобряю, лохи должны платить всегда, но сам-то как думаешь - надолго все это?

Не думаю что все это затянется как кобол, на десятилетия.
Аноним 04/05/17 Чтв 01:30:00  152311706
>>152311281
Мне не кажется что удобство должно быть главным приоритетом когда речь идет о хранении данных. Намного важнее эти данные не проебать.

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

Короче, очень все это неубедительно.
Аноним 04/05/17 Чтв 01:34:00  152311844
>>152311545
Я надеюсь, что нет.
Люди еще на ФоксПро что-то фиксят.

А объемы ПХП / Джава кода таки, что хватит надолго.

Аноним 04/05/17 Чтв 01:36:09  152311904
>>152311706
Это проблемы ваших разрабов, извини.

в РСУБД тоже можно не включать каскадное удаление и будет тоже самое.

Аноним 04/05/17 Чтв 01:40:23  152312001
>>152311545
И о лохах.

Данная контора несколько раз предпринимала попытки переползти с ДОСовской аппы на божественную Одинэсочку.

По слухам, три разные конторы убедительно рубили воздух рукой и обещали золотые горы. Бабла было потрачено немеряно, а эффекта нет -- не превзмогли бизнес-требования.
Аноним 04/05/17 Чтв 01:45:08  152312156
>>152310043
Ты дурачок, пхп используется повсюду.
Аноним 04/05/17 Чтв 01:50:03  152312281
>>152311904
Но то есть монго переносит ответственность на разраба за то, что есть по дефолту в любой реляционной базе. Больше кода - больше ошибок.
Аноним 04/05/17 Чтв 01:51:29  152312318
В голос с тренда. Каждый второй - специалист,а опу хую так и не помогли, лол
Аноним 04/05/17 Чтв 01:52:54  152312359
>>152312281
Ну ты ждешь поведения реляционной БД от нереляционной. Нет ли тут противоречия?

Данные можно и в файлах хранить. Ты ж не будешь на файловую систему гнать, что она у тебя не удалила логически в твоей голове связанные файлы?
Аноним 04/05/17 Чтв 01:53:12  152312367
>>152312318
Ему правильное решение разов 5 написали.
Аноним 04/05/17 Чтв 01:53:48  152312384
>>152312281
Монго берут не из-за этого. Там, где есть связиреляции, лучше выбрать РСУБД. Её берут из-за шардирования и для хранения мета-данных.
Аноним 04/05/17 Чтв 01:54:16  152312396
>>152312318
пхп-быддло хеширующее по сто раз одно и то же должно страдать
Аноним 04/05/17 Чтв 01:55:47  152312430
>>152312396
Чувак учится.
Ему простительно.
Аноним 04/05/17 Чтв 01:56:55  152312467
>>152312359
Моя изначальная позиция - не разумно использовать монго как дефолтное хранилище данных. Поэтому я и говорю о таких вещах
Аноним 04/05/17 Чтв 01:59:10  152312527
>>152312467
Это предрассудки или ты аргументировать сможешь?

Мимо
Аноним 04/05/17 Чтв 01:59:48  152312544
>>152307602

Школьники, хули с них взять.
Аноним 04/05/17 Чтв 02:01:32  152312590
>>152312384
А шардирование зачем? Когда ты не гугл и не хранишь сотни петабайтов. Кстати в том же постгресе вроде уже есть шардирование.
Аноним 04/05/17 Чтв 02:02:31  152312620
>>152307475

Ха ха ха_)__ Ха ха ха) Иди питон подучи, маня
Аноним 04/05/17 Чтв 02:04:31  152312682
blob (69Кб, 727x711)
>>152305960 (OP)
Ответ на скриншоте, который прилагаю. Функция crypt получает предыдущий хэш и достает из него соль, затем проверяет, хешируется ли этот пароль с такой солью, если да, то получится такой же хеш.
Аноним 04/05/17 Чтв 02:05:02  152312701
>>152308031

На html, тебе до такого далековато)
Аноним 04/05/17 Чтв 02:09:17  152312843
>>152306609
>стартапы и софтаре-хаусы
Это что-то пидорское
Аноним 04/05/17 Чтв 02:10:19  152312869
>>152312590
Так он и нужен большим сервисам, которые оперируют JSON-ом. Конкретного опыта нет, можешь посмотреть доклад из яндекса, они хранят в монго данные о файлах яндекс.диска.
Аноним 04/05/17 Чтв 02:10:47  152312882
Лол, говнить php всё ещё в моде. Думал это осталось в 2007.
Аноним 04/05/17 Чтв 02:11:46  152312902
Какого хуя мне нравится всё это читать?
Надо было учится на наносекундщика 300кк
мимоэкономист
Аноним 04/05/17 Чтв 02:13:24  152312943
>>152312902
Как больные люди обсуждают, что лучше: молоток или пила?
Аноним 04/05/17 Чтв 02:14:51  152312984
Что лучше учить - пхп, сисарп или питон?
Аноним 04/05/17 Чтв 02:14:52  152312985
>>152312943
я не больной
мимо html
Аноним 04/05/17 Чтв 02:15:49  152313004
>>152312984
Русский язык
Аноним 04/05/17 Чтв 02:16:11  152313015
>>152312985
Я вообще msword программист.
Аноним 04/05/17 Чтв 02:16:17  152313019
>>152313004
Зочем?
Аноним 04/05/17 Чтв 02:16:30  152313024
>>152312943
Удивиться, но все эти слова действительно имеют смысл. Это как спор о молотке и пиле, но только сложнее в тысячу раз. Инструмент, но многогранный. Без программирования бы сейчас совсем в другом мире жили.
Аноним 04/05/17 Чтв 02:16:33  152313026
>>152312527
Ну начнем с того что джоины таки нужны. Мало случаев когда данные реально не реляционные. А даже в тех случаях когда есть какие то нереляционные поля, в современных реляционных базах есть для них форматы, и их наличие не оправдывает использование монго.
Затем, в монго нет транзакций. То есть что то пошло не так - не откатить.
Потом как я уже писал, нет каскадных апдейтов.
И то что в принципе когда пишешь в монго, по факту никуда не пишешь а только планируешь запись. Которая вполне может зафейлится.
В общем любая реляционная база - более надежное решение чем монго. Единственный довод который я слышу в пользу монго - удобство. Но на самом деле ответственность за многие вещи перекладывается на разраба

И опять же, я не против NoSQL в целом или может даже в монго в каких то узких оправданных случаях. Но мне жутко не нравится что монго стало стандартной частью стека. Что часто заказчики требуют его, и разрабы не ищут лучших решений или не учат реляционные базы из-за того что это "сложно".
Аноним 04/05/17 Чтв 02:16:44  152313031
>>152313019
Чтобы правильно названия переменных писать
Аноним 04/05/17 Чтв 02:16:55  152313034
>>152313015
таких богов не существует.
Аноним 04/05/17 Чтв 02:18:03  152313061
14896422182501.jpg (73Кб, 400x600)
>>152305960 (OP)
Егор, завтра проект уже сдавать, закругляйся. После презентации клиентам доделаешь, а пока и так сойдёт.
Аноним 04/05/17 Чтв 02:18:04  152313062
>>152313024
>но только сложнее в тысячу раз.
Кек, сразу видно нюфага. Научиться зарабатывай молоткой 1к зелени в месяц - за пару недель. Научиться делать то же на какой-нибудь говнояве - год.
Аноним 04/05/17 Чтв 02:18:26  152313072
>>152313034
Я думаю, а значит я существую.
Аноним 04/05/17 Чтв 02:19:11  152313090
>>152312869
Вот, о чем я и говорю. Что пускай, может яндексу он нужен. Но так это монго пихают везде, что он стал стандартом, дефолтным выбором.
Аноним 04/05/17 Чтв 02:19:29  152313100
>>152313072
ну ка съебались
мимо notepad
Аноним 04/05/17 Чтв 02:21:25  152313144
>>152313100
Программист мышью по полю ввода текста через экранную клавиатуру в paint с дальнейшим распознаванием текста ссыт на вас.
Аноним 04/05/17 Чтв 02:22:35  152313177
>>152313062
Ты просто дальше собственного носа не видишь, а в пределах зрения у тебя одно говно, вот и не разглядишь деталей.
Аноним 04/05/17 Чтв 02:23:08  152313193
>>152313177
Ну тебе виднее
Аноним 04/05/17 Чтв 02:24:30  152313226
>>152313026
Может быть для каждой задачи свой инструмент? Ты каким-то ограниченным кажешься с этими мантрами про надёжность. Монго имеет свою нишу.
Аноним 04/05/17 Чтв 02:30:27  152313370
>>152313226
У меня правда жуткий баттхерт от проектов который используют монго там где можно использовать обычную базу. Мне кажется что это одно из дебильных проявлений всей айтишной индустрии, когда был какой то хайп и теперь это стало стандартом.
Аноним 04/05/17 Чтв 02:31:24  152313387
>>152313370
Ты только что js
Аноним 04/05/17 Чтв 02:33:07  152313423
>>152307245
Слава, залогинься
Аноним 04/05/17 Чтв 02:35:32  152313489
>>152313387
Да, по сути тоже самое. Только у нода его "узкое" применение подходит под 90% задач.
Аноним 04/05/17 Чтв 02:37:42  152313542
>>152313370
>>У меня правда жуткий баттхерт от проектов который используют обычную базу там где можно использовать обычную монго. Мне кажется что это одно из дебильных проявлений всей айтишной индустрии, когда был какой то хайп и теперь это стало стандартом.
На самом деле есть задачи, которые лучше и быстрее можно сделать каким-то одним способом. Монго взлетел как раз за счёт отсутствия журналирования.
Аноним 04/05/17 Чтв 02:41:14  152313619
>>152312984
пхп - на всем остальном ты не заработаешь
Аноним 04/05/17 Чтв 02:44:26  152313702
>>152313619
Двачую, за три месяца с нуля начал поднимать реальное бабло для моей мухосрани - 400-500$
Аноним 04/05/17 Чтв 03:15:34  152314409
>>152312527
Держи, бротешь, простой и убийственный аргумент: реляционная модель баз данных основана на модели реального мира. Всё.
а если тебе так сильно нужно поебаться с неструктурированными данными - добро пожаловать в мир SQL, который на данный момент спокойно поддерживает JSON. И чем теперь ответит твой манго на мощь объединенных реляционной и неструктурированной идеологий? Запомни: реляционки убили NoSQL давным давно, ещё на заре зарождения БД - убьют и сейчас
Аноним 04/05/17 Чтв 03:45:53  152314903
>>152313619
Блин, ты меня прям расстроил немного.
мимоначал с# учить
Аноним 04/05/17 Чтв 06:49:10  152316751
>>152305960 (OP)
Реквест книгу по пхп для нулей.
Аноним 04/05/17 Чтв 07:25:31  152317245
>>152307068
Обычный мидл пыхи до120к... лошара тупая
Аноним 04/05/17 Чтв 07:26:38  152317260
>>152305960 (OP)
Переходи на ооп.

public function getHash($login,$email,$pass){
$salt1 = md5(md5($login));
$salt2 = md5(md5($email));
$salt = $salt2.$salt1;
$hash = md5($pass.$salt);
return $hash;
}
Аноним 04/05/17 Чтв 07:30:18  152317307
За мд5 убил бы нах
Мимо ПМ
Аноним 04/05/17 Чтв 08:49:18  152319112
>>152306152
Жабапидор советует некропыхеру. Лол
Аноним 04/05/17 Чтв 09:18:48  152320127
>>152307793
>в базе где еще
Ты туда еще тридцать полей заебень, угоняют обычно только одно поле с солью и хэшем, а другие не трогают.
Аноним 04/05/17 Чтв 09:21:00  152320212
>>152307475
>2017
>РАБотать на дядю кодером
Шел бы ты нахуй отсюда красноглазик со своими жабами и прочей неведомой хуитой.
Аноним 04/05/17 Чтв 09:22:21  152320253
>>152307564
>hhvm
>чистой пыхи там давно нет
еще один ебанько с 3 курса порвался
Аноним 04/05/17 Чтв 09:23:21  152320289
>>152307602
>как твой мозг мог родить такое
Ты наверное новичок в программировании?
Аноним 04/05/17 Чтв 09:26:39  152320402
>>152317307
Долбоеб не палится
Аноним 04/05/17 Чтв 09:54:51  152321594
>>152305960 (OP)

Ты ебанутый чтоли?
http://php.net/manual/ru/function.password-hash.php
Аноним 04/05/17 Чтв 11:00:20  152324401
кошмар
Аноним 04/05/17 Чтв 11:22:03  152325368
>>152312882
ну есть застрявшие в 2004-2007.
Когда их тыкаешь в их же говно, показывая ФБ, начинается петушение "А ТААМ НЕЧИСТЫЙ ПХП" и другие маняманевры.
Аноним 04/05/17 Чтв 11:24:58  152325492
>>152313026
Анон, ты упускаешь понятие "скорости выбранного решения". Есть много случаев, когда выборку по денормализированным данным делать быстрее и это жрет меньше ресурсов в десятки раз. Выигрыш в этом.

Об остальном - вэлкам в доку
https://docs.mongodb.com/manual/core/write-operations-atomicity/
Аноним 04/05/17 Чтв 11:32:17  152325823
>>152325368
В ФБ куча сервисов на разнообразных платформах, питух. А ты там ФБ каждый день пишешь, или все-таки говногостевухи на. вордпрессе настраиваешь?
Аноним 04/05/17 Чтв 11:35:06  152325979
>>152325492
Если у тебя были подобные нагрузки, петушара, то ты должен знать, что усилия идут на кластеризацию, а не на перевод системы на аналог /dev/null с жс-интерфейсом.
Аноним 04/05/17 Чтв 11:35:36  152326007
>>152325823
>>152325979
> Кукарек<Кококо> кукарек = new Кукарек<>();
Аноним 04/05/17 Чтв 13:40:51  152332969
>>152326007

А на вопрос что ты на своем пхп пишешь - так и не ответил.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 196 | 4 | 38
Назад Вверх Каталог Обновить

Топ тредов
Избранное