Обновить
10
0

Пользователь

Отправить сообщение
Ну у меня наоборот. На новой квартире уже 5 месяцев ростелеком, 1000 с копейками за игровой тариф (350мбит/сек). Ни одного какого-либо сбоя не было. Роутер тоже в аренду от них, с ним также никаких проблем. Либо мне повезло, либо вам не повезло.
(Пермский край)
все они используют одинаковый движок авторизации
а движок самописный? Или опенсорсный? Или ещё что-то?
Можно ли строчками в конфиге решить эту задачу? habr.com/ru/post/573424/#comment_23381742
P.S. Не воспринимайте как критику, просто реально интересно. Возможно, я просто лошара был в этой области.
Я исхожу из того, что в общем случае вы делаете проект на движке/фреймворке, который вы уже знаете и использовали :)
Дак в том то и дело. Что в каждом движке/фреймворке это по-разному. Стандартная авторизация — это очень растяжимое понятие, и для каждого она своя.
Я, пока не перешёл полностью в серверные решения (без взаимодействия с каким-либо фронтом), написал несколько десятков веб-авторизаций. И ни одна не была точно такой же, как другая. Похожий функционал, часть которого можно скопировать — да. Точно такого же — нет. Везде были различные доработки или же написание с нуля (не считая возможности фреймворка).
Вариантов-то не слишком много по факту. Локальное хранилище учёток, федеративная аутентификация, аутентификация по внешнему провайдеру, виндовый домен. Плюс опционально двухфакторка, провайдеры — емейл, телефон, смс, мессенджеры.

Напомнило шахматы. Всего лишь 64 клетки и 32 фигуры. А количество возможных комбинаций… Число Шеннона
Есть одинаковые сайты объявлений. Одному достаточно авторизации по e-mail:password, другой допускает авторизацию по номеру телефона и почте. Третий — только по номеру телефона. Из тех, кто допускает авторизацию и по номеру, и по емэйлу — один хочет, чтобы без подтверждения номера нельзя было подать объявление, а второму же — по барабану. Ещё один хочет, чтобы каждая авторизация подтверждалась по номеру телефона. Другой — хочет, чтобы вход подтверждался по специальному коду (как в Google Authenticator и подобные). Далее, кому-то надо авторизацию через Вконтакте и Гугл; кому-то — через Фейсбук и Стим.

Ещё можно затронуть тему ЯП и фреймворков…

Мне лень дальше писать, иначе комментарий на статью выйдет. Просто поймите, что нет универсальных решений в программировании на все случаи жизни. У всех свои прихоти. Даже комбинации прихотей. Этих комбинаций — миллиарды. Будь решения на все случаи жизни — все бы их и использовали. (P.S. тут речь даже не конкретно про авторизацию)
Да есть стандартная «авторизация/аутентификация», только часто заказчику она не подходит, а надо еще сверху накрутить что-то своё. Да даже стандартная — в каждом движке и фреймворке она по-своему стандартная. А также в зависимости от функционала/посещаемости/… сайта.
Просто сделать авторизацию по e-mail-password — Это одно. Куда интереснее, что за этим следует. Ведь у пользователя должна быть какая-то возможность, которая недоступна неавторизованным? В каждом случае — возможности разные (создавать посты, ставить отметки, покупать товар, продавать товар, голосовать за что-то и тд и тп.). Более того, у разных авторизованных людей могут быть разные «полномочия». Будь на всё готовые решения — программисты бы стали не нужны
Ага. Помню, как делал регистрацию/авторизацию на одном сайте. Во-первых, там было (изначально) две роли — продавец и покупатель. Покупателю надо заполнять одни поля, а продавцу — другие. Соответственно — две разные роли с разными данными и возможностями. Потом, если продавец — юр. лицо — то ему нужно заполнять другие поля в отличии от физ. лиц. Потом заказчику стало нужно, чтобы на основе заполненных данных с продавцом составлялся договор, который он может скачать в docx, где подставлены его данные из профиля (которые он заполнял при регистрации). Потом понадобилось, чтобы паспортные данные, вводимые при регистрации, валидировались (проверка на существование паспорта). Затем… ещё куча условий. И в итоге — да, это заняло около месяца (даже чуть больше). Обычная регистрация. Да, звучит это не так страшно для заказчика. Но внутри — это огромный объем работы.
P.S — это всё без учёта самой вёрстки, которой я не занимался
и спрятал сбп в дебри настроек
Не только сбер. На том же сайте киви мне пришлось потратить время, чтобы найти и включить сбп, а потом ещё и найти эту возможность при переводе
У большого количества людей в России зарплата меньше :)
Я плохо разбираюсь в сис. администрировании, и wsl только щупал пару раз. Вопрос: установка golang и других приложений/пакетов на wsl чем-то отличается от установки их просто на ubuntu?
Немного запоздал с ответом, извините.
В чём вообще суть — я же говорю — всё я сделал сам и добровольно (ту же детализацию звонков показал). Меня не принуждали к этому, не угрожали. Просто нормально попросили. Я всё предоставил.
Угу, а кого-то из близких будут как вас прессовать два часа за то что они на кого-то похожи, пытаясь выбить чистосердечное признание.
Ну либо могут наоборот отпустить реального преступника. Или «профукают» реального преступника из-за того, что вы начали качать свои права и всё затянулось на несколько дней больше обычного.
Серьёзно, все такие умные и крутые, все знают как другим людям надо поступать и что делать. А попробуйте встать на их место, увидеть их глазами ситуацию.
Я знаю, тут много любителей на карму подрочить, но я не из этих. Вгоните мне хоть -200 в карму. Почувствуйте себя крутыми челами. Но это — всего лишь циферки на мониторе. А есть реальная жизнь. Где сегодня вы качаете свои права и тянете время, выигрывая время реальному грабителю. А завтра он ограбит и убьет вас. А пока можете дальше чувствовать себя королями и тыкать на кнопки рейтинга и кармы в интернете.
Php живее всех живых
Я знаю. Я имел в виду, что нечасто именно для парсинга его используют. У нас на проектах обычно Python или Node.js+puppeteer. Я один такой самый умный пришёл со своим php-webdriver (меня просто раздражают эти await в каждой строке) и делаю один на нём.
В остальном — большое спасибо! Учту
Спасибо большое!
спасибо, очень помогло
А серьёзно. Я очень часто вижу вас в комментариях на хабре. Возможно, вы — какой-то крутой разработчик. Не смогли бы вы, если вам несложно, выразить своё мнение — актуально ли это? Может ли это кому-то пригодиться? Что вы думаете?
Я готов хоть весь свой код за все годы выкинуть на гитхаб. Могу даже стримить на твиче как я программирую. Вопрос в том — оно вообще надо кому-то?
Ну приложение для генерации «клавиатур» для ботов в вк было написано чисто для себя — чтобы сократить время разработки, а в оставшееся время пинать воздух и говорить заказчикам что вот «вожусь с кнопками» (да, некрасиво поступаю. Но без этого приложения личного оно бы реально заняло больше времени).
И вот ещё пример — в последние полгода я занимаюсь исключительно парсерами. Я писал парсер постов одноклассников, например. Звучит несложно, но там (для меня по крайней мере) нереально просто обычными post-запросами получить посты пользователя — они все подгружаются аяксом с отправкой каких-то магических строк, где ни одна не намекает на id последнего поста.
Или, например, парсер подписчиков в твиттере — там ещё веселее — каждый раз когда ты скроллишь страницу — там новые подписчики подгружаются с сервера, а старые удаляются из DOM. Поэтому там алгоритм — «забрал подписчиков — проскроллил на высоту страницы — подождал загрузки новых — записал в массив — проскроллил — записал....». И в итоге дошло до того, что после каждого скролла (селениум тут использовался) — пак подписчиков отправлялся на сервер сразу, чтобы в случае проблем каких-либо сохранилось хотя бы то, что уже есть.
Скажите, этот код действительно имеет место в опенсорсе? Я не зря потрачу время, если удалю гавнокод из скриптов, оставлю комментарии, напишу readme, оформлю пакетом?

UPD: я использую для всего этого PHP, что многие могут не оценить. Хвала работодателям — им пофиг на чем написано, лишь бы бд пополнялась
Не относится напрямую к статье, но хочется высказаться.
Я очень хочу внести свой вклад, только не знаю, что мне выложить. Примерно лет 5 назад я работал активно с VK API и создал суперудобный класс для работы с апи вк, который мне очень помогал в своих проектах. Но как только я начал его активно дополнять чтобы выложить на гитхаб — именно в этот момент VK выкладывает SDK, который круче моего по функционалу, и я забил хрен.
В последнее время о-о-очень много работаю с парсерами различных сайтов (в том числе вк, одноклассники, твиттер и т.д.) и есть куча готовых наработок. Но нужно ли это кому-то? Есть ли смысл тратить время и выложить код в общий доступ, который не особо то и пригодится кому-то?
У меня на плече ангел и дьявол. Один говорит «это наверняка будет кому-то полезно. Потрать выходные и оформи пакет, чтобы другие могли не тратить время и воспользоваться уже твоим готовым решением». А с другой стороны «дьявол» говорит «не трать время. Твой код ужасный, его надо отрефакторить, надо оптимизировать. Надо потратить время, чтобы его мог любой скачать через composer. А кому оно надо? Может, его скачают 5 человек, а ты на это убъешь неделю. Забей и просто делай то, за что тебе реально платят».
И эта борьба постоянно, и в итоге я так и не выложил ничего. Например, у меня есть классное приложения для генерации клавиатуры для бота в вк (можно просто добавлять кнопки на сетке и перетаскивать, менять их надписи, цвет; указывать, какую команду должна отправлять кнопка, должна ли скрываться клавиатура после нажатия кнопки и отправки сообщения и пр.) — написана на Vue 2. Написана не очень красиво ибо я не фронтендер, а просто написал как мог. Нужно ли это приложение кому-то? Наверное, да. Но Оформлять нормально код, обновлять постоянно и т.д. — тупо лень. Тем более, что его наверняка и не заметит никто. Возможно, я просто ещё слишком молодой для этой фигни
Стало интересно, открыл статью. Только начал читать и «какая же жиза»
Кому лень, несколько абзацев выделил
Корпоративный блог на тему IT c элементами социальной сети и площадка для рекламы статического анализатора, состоящая чуть более, чем полностью из хабрабыдла, кармадрочеров, толерастов, школоты, приравненных ньюкамеров и Бумбурума, пищущего жвачную джинсу-заказуху и унылой копипасты с engadget.com, membrana.ru, LOR, opennet.ru и 4pda.ru.

Отличительной особенностью является то, что чуть менее чем полностью построен на эксплуатации неудовлетворенной энергии тех, кого в профессиональные журналисты и обозреватели не берут из-за банальной профнепригодности. Посвящён в основном проблемам «как найти спонсора», «ололо, зацените мой стартап», «как не ходить каждый день на работу к 10 утра», дрочеву на новые железяки, «исследованиям британских ученых», неприкрытому форматированию хитрыми корпорациями сознаний потребительских масс (да да), всепроникающе унылому взаиможополизанию и всенепременному банхамеру любых инако- и просто здравомыслящих, и тому подобному.

Иногда на сайте попадаются нормальные люди. Нормального человека узнать просто — обычно его карма на сайте либо больше 50 (правда, это может быть особо успешный жополиз), либо меньше −50 (а это может быть тролль). Как правило, люди, карму которых загнали ниже плинтуса, начинают говорить то, что думают, и перестают лизать жопу кому бы то ни было вообще.

За что на хабре обычно минусуют:

за любую случайную провинность (это любимый повод хабралюдей для минусования)
за употребление «ты» вместо «Вы»
за употребление «Вы» вместо «ты»
за мат, например «ты — хуй» (хотя всем известно, что это совершенно невинный способ поддержать беседу)
за тонкую, неочевидную шутку или замечание. Хотя если шутку объяснить так, чтобы все, кто прочитал, прониклись чувством собственного небыдлизма — всё становится с точностью до наоборот, поэтому если для получения плюса надо вбросить шутку, а потом сразу же её объяснить со словами «на всякий случай»
за негативный комментарий к заказной рекламной статье
за собственную тупость
за тупость автора
за тупость оппонента в каментах (вообще справедливо, ибо только полные дебилы читают каменты и пишут на них ответы)
за высказывания против Wikileaks
за любую критику компании Microsoft
за любую критику браузера Google Chrome
за любую критику браузера Opera
за любую критику браузера Mozilla Firefox


И забавно, и правдиво

UPD: вот ещё тоже классно подметили:
сухая унылая статья из многобукав должна быть разбавлена левыми гавнокартинками, либо фотками домашнего котэ, умиляющегося на очередную состряпанную автопоилку на хуйдуине.
Спасибо, что сказали про эту статью. Даже в голову не приходило, что там есть про хабр
Ещё есть Амадо. Я не знаю, насколько крупная компания ибо не работаю в офисах (фриланс/удаленка). Но проходил там производственную практику. Из минусов — битрикс. Из плюсов — директор приятный человек да и в целом ребята все нормальные были. И самое главное, что я, имея почти нулевой опыт разработки, туда попал и ещё и ставку мне сразу назначили 350 руб/час, что для студента без опыта в Перми — очень даже неплохо. Возможно, там бы и остался работать, но с битриксом не подружился.
Актуально на 2018 год. Что там сейчас — без понятия

Интересный перевод… По ссылке на оригинал — сайт самого продукта, так ещё и на русском. :DDD
Почему нормальные люди могут завернуть фантики от мороженого/конфет/печенья или кассовые чеки, а для большинства курильщиков это проблема?
Есть люди, которые фантики/прочий мусор бросают где попало. Есть курильщики, которые бросают окурки в только в урны.

Насчёт того что это надо запрещать — имхо — бред. Есть люди, которые зависимы от сладкого. Или от компьютерных игр. Их тоже запретить?

Информация

В рейтинге
5 293-й
Зарегистрирован
Активность