Я на спрашивай ру: Вход | Спрашивай.ру

Как создать сайт вроде спрашивай.ру? — Хабр Q&A

Не стоит сразу же замахиваться на большой сервис, начните постепенно. Каждый начинающий программист первым своим проектом грезит сделать убийцу ВК / FB. Скажу сразу, это с первого раза не выйдет. Как не выйдет и с 10. Но! Это не повод, что-бы не развиваться и не учиться. Итак если вы все же решили потрать пару месяцев на обучение, или вы уверены, что пойдет меньше, начните так:

Шаг первый
Html. Это язык разметки, на котором написано 100% веба, то есть это необходимая вещь де-факто. Он позволит вам разместить текст на странице, оформить ее.
В базовой аналогии, это ворд для интернета (кышь Ъ праграммысты, это довольно хорошая аналогия для новичка, продолжим…).

Это займет +- 1 неделю

Вам помогут:
* htmlbook

Шаг второй
CSS. Это язык стилизации. Перекрасить текст, увеличить отступы, сделать тень у блоков это к нему. Все крависости в интернете делаются на нем.

99% веба использует для стилизации именно его, так что опять же это стандарт.

Это займет +- 2 недели

Вам помогут:
* Sorax

Шаг третий
PHP. Это уже язык программирования (плохой, больной, уродливый, но язык. Да начнется холивар). Он поможет вам понять как это работает, как устроена кухня. Поковыряйте его, обучитесь начальной логике и алгоритмам. Он поможет вам выводить HTML более осмыслено, т.е. вы сможете уже составлять динамические страницы, которые могут подстраиваться под пользователя, добавлять посты, вопросы, картинки и т.д.

Это займет +- 2 месяца

Вам помогут:
* php.net

Шаг четвертый
WordPress. Это почти готовый сайт. В нем уже есть все, что вам нужно. Вы можете писать посты, делать обсуждения и т.д. На его основе вы сможете вылепить что угодно, даже тот самый вопросник. Он написан на PHP, так что он будет дополнять ваши знания. Как только научитись ставить WP, попробуйте написать для него шаблон, потом плагин, и еще и еще.

Это закрепит и разовьет ваши предыдущие знания.

Это займет +- 2 месяца

Вам помогут:
* wp-kama

Шаг пятый
MySQL. И в частности язык запросов SQL. Это база данных. Они нужны, что-бы хранить информацию вашего сайта в удобном виде. Т.е. по своей сути это таблица экселя, в ней есть поля и их значения. Это так же необходимые знания, так как ваши вопросы из вопросника будух храниться именно там.

Это займет +- 1 месяц

Переломный момент
Наступает переломный, это значит что по истечению полу-года вы должны сесть и подумать, нравится ли вам, что вы делали. Это важно. Так как дальше не будет проще, не будет легче. Начнутся такие вещи как Асинхронность, Брокеры сообщений, ООП, MVC, и другие страшные слова, которые ровно как и предыдущие шаги по-началу будут вас пугать, но потом станут лучшими друзьями.

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

Не спешите так же переходить к шагам ниже, если не уверены в своих силах. Нет ничего плохого, что-бы «посидеть» еще на предыдущих шагах.

Шаг пятый
JavaScript. Ура, вы решили, что вы хотите быть программистом, похвально. Этот язык позволит вам сделать ваши страницы более динамичными. Добавить на них анимацию, логику. Этот язык использует 90% веба, так что сомневаться в его значимости нет смысла. Он позволит вам добавить жизнь на ваш сайт.

Это займет +- 2 месяц

Вам помогут:
* Sorax
* learn.javascript.ru

Шаг шестой
Jquery. Это продолжение JS. Это фреймворк (набор готовых функций). Он облегчит вашу работу с JS и позволит делать ее более качественно и быстро.

Это займет +- 1 месяц

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

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

Итак развилка:
Мне нравится PHP, мама я женюсь!
Ок, тогда вам стоит взглянуть на фреймворки Laravel, Yii 2, вполне хороши. Они довольно мощные и позволят много чего на себе сделать.

PHP какой-то странный, но мне понравился JavaScript
Шикарно, значит есть смысл попробовать NodeJS. Это версия языка

(Да, я знаю, что нода это среда а не язык, дайте уже объяснить человеку) расчитаная на составление страниц, как PHP. Это очень мощный инструмент, поняв который, вы вряд ли захотите уйти с него. Он поможет вам писать не только сайты, но и приложения для телефонов / планшетов, программы для ПК, возможно игры (но не стоит. По крайней мере с текущим развитием инструментов), демоны, сервисы, консольные приложения и т. д.

Они оба мне не нравятся
Что ж, тогда вам могут приглянуться Python, Ruby — эти два языка более близки к PHP, чем JS.
Или вы за год стали адептом скорости, и не видите большей радости в жизни чем оптимизация и быстрото рендеренга. Ну тогда вам точно понравятся GO и Rust.
А может быть Dart к тому временем станет мейн стримом, это уже покажет время.

Что-бы вы не выбрали, это будет хорошим решением.

Шаг восьмой

Как говорится, я просто оставлю это здесь. Сейчас нет смысла объяснять, что это, зачем оно и с чем его едет, вы просто взглянете через год на этот список и все поймете.

CSS:
* Sass / Less / Stylus

JS:
* CoffeeScript / LiveScript / TypeScript
* Angular
* Promise

NodeJS:
* NPM
* Express

Ускорение работы:
* Gulp
* Jade
* Yo

Остальное:
* MongoDB
* MariaDB
* RabbitMQ

Шаг 7 и 8 займут у вас всю жизнь
Это не в коем случае не значит, что язык будет тем же, просто Язык / Технолигия будут заменяться на другую, а смысл будет тем же. Будут новые технологии, будут новые подходы, новые языки. Будет интересно и весело.

В сеть утекли 6,7 миллиона паролей пользователей сервиса анонимных мнений «Спрашивай.ру»

Технологии

Никита Лихачёв

Российский хакер, известный под ником w0rm, получил доступ к базе паролей популярного в России сервиса анонимных мнений «Спрашивай.ру». Об этом TJ рассказал источник, знакомый с деталями взлома.

Обновлено в 15:54: В «Спрашивай.ру» подтвердили утечку: «Факт несанкционированного доступа к данным довольно большой части пользователей мы подтверждаем. Также сообщаем, что эти данные в будущем не позволят раскрыть авторов анонимных вопросов. Все реквизиты деактуализированы, а идентификаторы — изменены в 14:09 по московскому времени».

Обновлено в 17:22: Как пояснили TJ в «Спрашивай.ру», вход по старым реквизитам (логину и паролю) невозможен: система автоматически сбрасывает пароль каждый раз при вводе прежних данных, и поменять его можно только через привязанную к аккаунту почту. Проверка TJ показала, что у части пользователей в почтовом ящике используется те же самые логин пароль, что и на «Спрашивай.ру», а популярные почтовые сервисы пока не сбрасывали их реквизиты.

Обновлено в 19:21: По данным «Спрашивай.ру», угон базы аккаунтов произошёл ещё в июле 2014 года, а с того времени никаких новых данных украдено не было. По словам представителей компании, период «слива» подтверждается датами создания файлов внутри архива и низкой актуальностью информации (менее 34% рабочих аккаунтов).

Таким образом, актуальными в базе оказались около 2,28 миллиона паролей. Кроме того, в тот период происходила и атака на сервис при помощи ботов: «В апреле-июле 2014 года был огромный всплеск автоматических регистраций (17%) ботов для рассылки спама. Каждый из них был заблокирован спустя несколько суток», — уточнили в «Спрашивай.ру».

Обновлено 12 мая в 18:17: Как сообщили TJ представители «ВКонтакте», социальная сеть сбросила пароли у 241 тысячи своих пользователей, чьи реквизиты совпадали с теми, что были указаны в опубликованной базе.

Электронная база с личными данными миллионов пользователей «Спрашивай.ру» была опубликована на одном из файлообменников. Сколько людей уже получило доступ к этой информации, неизвестно.

Копия базы оказалась в распоряжении редакции TJ. В ней содержится около 6,72 миллиона записей с пользовательскими данными, разбитых на 178 текстовых файлов.

В каждой из них содержится информация как минимум об электронной почте, имени пользователя и пароле, а также его IP-адресе. В зависимости от заполненности профиля пользователя, в записи могут быть указаны дата рождения, ФИО, телефон и ссылки на его социальные сети. Судя по всему, «Спрашивай.ру» хранил все эти данные в незашифрованном виде.

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

TJ обратился за комментарием к представителям «Спрашивай.ру», однако не получил оперативного ответа. В 2014 году сайт проекта вошёл в сотню самых посещаемых ресурсов рунета по версии SimilarWeb.

Хакер w0rm прославился в июле 2014 года, взломав сайты нескольких крупных англоязычных СМИ. 12 июля он получил доступ к сайту издания CNET, объяснив это желанием привлечь внимание к уязвимости в системе управления сайтом и продать готовое решение для предотвращения таких атак, или в случае неудачи продать украденные данные. Позднее так же w0rm поступил с сайтами The Wall Street Journal и Vice.

Представитель w0rm пояснял TJ, что хакер таким образом рекламирует себя и привлекает на работу специалистов в области компьютерной безопасности, которые готовы заниматься «белым» аудитом на заказ вместо взломов «по-чёрному».

#Новость #хакеры #уязвимости #массовая_утечка_паролей #w0rm #анонимные_комментарии #Спрашивай_ру #сервисы_анонимных_мнений

р У ОК? «Вот что делать, если кто-то говорит, что он не в порядке»

R U OK? «Вот что делать, если кто-то говорит, что он не в порядке»

Не всегда легко поддерживать разговор, когда кто-то говорит, что он не в порядке, но это может изменить жизнь. Мы выпустили интерактивное видео с ролевой беседой, чтобы помочь вам узнать, что говорить после «R U OK?»

Нажмите кнопку воспроизведения на видео, чтобы начать и узнать, как спросить R U OK?, слушать, призывать к действию и отмечаться.

Ссылка здесь:

https://www.ruok.org.au/how-to-ask

RU День ОК — это день, призванный вдохновлять на действия, напоминая нам о том, что разговор с окружающими на вопрос «ты в порядке?» может спасти жизнь. Хотя поначалу нас тянет думать, что сложно спросить кого-то, все ли с ним в порядке, и это правда. Еще труднее сказать кому-то другому, что ты не в порядке.

Что, если бы это случилось с тобой? Что, если кто-то откроется вам и скажет: «Нет, я не в порядке»? Что вы должны сказать или сделать? Должны ли вы рассказать кому-то еще? Какие ресурсы вы можете указать, и какая помощь доступна?

НАШИ ПРЕДСТАВЛЕНИЯ О КАК ОТВЕЧАТЬ И ПОДДЕРЖАТЬ ТОГО, КТО НЕ В ПОРЯДКЕ:

НЕТ, Я НЕ В ПОРЯДКЕ
  • Если человек говорит «нет», важно подбодрить его говорить об этом. Вы можете сказать что-то вроде «Что с тобой происходит?» или «Давай поговорим об этом». Важно не заставлять человека говорить, а дать понять, что вы хотели бы об этом услышать. Может быть полезно пойти на совместную прогулку — люди часто разговаривают более свободно, когда им не нужно часто смотреть в глаза.

  • Слушать — это самое полезное, что вы можете сделать на этом этапе. Используйте минимальные поощрения, такие как кивок или «ммм», чтобы показать, что вы слушаете. Важно не торопить разговор, даже если вы нервничаете.

  • Сопереживайте человеку, чтобы он чувствовал, что вы слушаете и признаете его чувства. Такие заявления, как «это звучит жестко, приятель» или «я слышу, что ты грустишь/смущаешься и т. д.», хороши.

  • Еще один важный вопрос, который нужно задать: «Чем я могу помочь?» Многие люди уже имеют ресурсы или знают, что делать дальше, и важно, чтобы мы предлагали помощь уважительно. Если у них нет ресурсов, спросите, есть ли у них врач общей практики, которому они доверяют, или предложите вам вместе поискать услуги.

НЕТ, Я ДЕЙСТВИТЕЛЬНО НЕ В НОРЕ Может быть полезно сказать: «Когда люди чувствуют себя так, иногда они думают о том, чтобы покончить с собой». Вы думаете о самоубийстве?» Вы не можете вбить эту идею в голову человека, если он не думает о самоубийстве, но для кого-то может быть огромным облегчением, когда его спрашивают и могут говорить об этом.

  • Если они думают о самоубийстве, важно связать их со службой поддержки. Это могут быть друзья или семья, врач общей практики или другой специалист. Вы можете сказать: «Я очень рад, что вы сказали мне это, вы говорили кому-нибудь еще?» или «Важно протянуть руку, когда мы чувствуем себя так — я рад, что вы сказали мне». Я не эксперт в этих вещах, поэтому важно, чтобы вы поговорили с кем-то, кто знает об этом больше, чем я, и кто может помочь». Не соглашайтесь держать это при себе.

  • Если вы и ваш друг не знаете, что делать дальше, или человек расстроен, вы всегда можете вместе позвонить на линию помощи по номеру 13 11 14.

  • Я ЛУЧШЕ НЕ ГОВОРЮ ОБ ЭТОМ…
    • Вместо ответа «нет» человек может ответить «да, я в порядке» или вообще не захотеть говорить. Если вы не уверены, что с ними все в порядке, дайте им знать, что вы всегда доступны, если они передумают. Через несколько часов стоит отправить им текстовое или электронное письмо, подтверждающее вашу поддержку.

    • Сообщать человеку о том, что вас беспокоит, вполне нормально, и может быть полезно поговорить о том, что вы заметили, например: «Я заметил, что в последнее время ты не такой, как обычно/ты стал тише, чем обычно». , и я обеспокоен. Пожалуйста, знай, что я здесь, если хочешь поговорить».

    Помните, что идея R U OK Day заключается в том, что разговор может изменить жизнь. Этот простой жест сострадания может оказать глубокое влияние на человека, переживающего трудные времена. ОК? Хотя приятно слышать счастливый ответ «ДА», на самом деле, может быть, лучше услышать нерешительное «нет». Вы можете быть первым, кто когда-либо задавал этот вопрос. Возможно, вы только что помогли кому-то получить помощь и, надеюсь, выздоровление, в котором они нуждаются.

    RU OK? Спроси сегодня, спроси завтра, спроси на следующей неделе.

    ЧТО МОЖНО С ЭТИМ СДЕЛАТЬ?

    По мере приближения к R U OK? В день 10 сентября у нас есть бесчисленное множество историй о том, как кто-то спрашивает: «Ты в порядке?» для напряженного коллеги имеет большое значение.

    Здесь, в Inbloom, мы уже много лет предлагаем интерактивные 45 минут R U OK? Семинар в поддержку этого важного дела. Эта виртуальная мастерская может предложить большую ценность; когда давление высокое и персонал чувствует себя изолированным, могут начать появляться мрачные мысли, и наша цель — сделать разговор о трудных временах нормальным. Мы стремимся расширять возможности и обучать людей заботиться о своем психическом здоровье и благополучии, одновременно изучая способы поддержки своих коллег, которые могут испытывать трудности.

    Как ответить на вопрос «Ты в порядке?» Когда вы НЕ в порядке

    ДепрессияЖизнь с депрессией

    Сколько раз вы притворялись, что все в порядке, когда вы рушитесь внутри? Попробуйте эти советы от терапевта в следующий раз, когда вы столкнетесь лицом к лицу с вопросом «ты в порядке?»

    Шерри Аматенштейн, LCSW

    В своей практике терапевта я на протяжении многих лет консультировала многих людей, которые работают с менее блестящими моментами жизни. Дело в том, что когда вы чувствуете себя подавленным или находитесь в разгаре личного кризиса, отвечая на кого-то, кто приветствует вас, бодро: « Привет, как дела? может быть сложным вопросом. Иногда людям — даже случайным знакомым — искренне интересно узнать, что у вас происходит, а иногда они не ищут подробностей; они просто вежливы.

    Прошлым летом, например, близкий друг и наставник Брэндис покончил жизнь самоубийством. Брэндис, тренер по расширению прав и возможностей, вспоминала: «С тобой все в порядке?» — этот вопрос задавали больше раз, чем я хотел сосчитать…» , эмоциональный ответ, независимо от того, сколько это ей стоило.

    Опыт моей пациентки Памелы*, когда ее спросили: « Ты в порядке? » во время темной депрессии вызвало другую, но тоже тревожную реакцию. Памела ответила на вопрос, честно рассказав о своей борьбе с хандрой на протяжении всей жизни, но была встречена неудобным смехом и резким: «Да, жизнь тяжела. Увидимся позже.» Памела с сожалением объяснила: «Оказалось, что тому, кто спрашивал, было все равно. Она просто хотела: « Я в порядке, а ты? »вид ответа. Я чувствовал себя таким глупым, что только усугубляло мое жалкое самочувствие».

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

    Вот руководство, которое поможет вам ответить на этот вопрос удобным для вас способом:

    1. Выяснить намерение спрашивающего

    Кого спрашивает? Он или она кто-то из ваших близких, кто-то, кто, по вашему мнению, действительно заботится о вас? Или он или она случайный знакомый, который, кажется, задает вопрос так же автоматически, как кто-то предлагает « Gesundheit » после чихания?

    Хорошее эмпирическое правило: если вы не уверены, что этому человеку можно доверить свои интимные секреты, и/или вы просто чувствуете себя некомфортно, не считайте себя обязанным предлагать что-то большее, чем беглый ответ.

    Это означает вежливый отказ от ответа, который дает понять, что вы хотите закрыть эту тему для разговора. Вот некоторые потенциальные кандидаты на ваш ответ: « В наши дни многие люди переживают трудные времена. Давай поговорим о чем-нибудь приятном » или « Я держусь. Спасибо за вопрос. Как дела? «Если человек настаивает, предложите: » Спасибо за вашу заботу, но я был бы очень признателен за то, что вы уважаете мою частную жизнь. Хорошего дня!

    Столкнувшись с этим прямым вопросом, Наташа, которая ведет блог об отношениях и хронических заболеваниях при низком уровне стресса, спрашивает себя: “ Хочу ли я обсуждать свои эмоции с этим человеком?

    Если задавший вопрос человек, которого вы знаете, действительно обеспокоен вашим благополучием, ваш ответ зависит от вашего душевного состояния. С кем-то, кому она доверяет и с кем хочет поговорить, Наташа скажет: « На самом деле это была очень тяжелая неделя. Не могли бы вы поговорить об этом со мной?

    2. Оцените, как ответ на вопрос повлияет на вас

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

    Помните Брандис, которая обнаружила, что вопрос о ее эмоциональном состоянии после личной трагедии привел к повторному вскрытию едва начавшей заживать корки?

    Некоторые люди, стыдящиеся проблем с психическим здоровьем, могут отреагировать на этот вопрос волной отвращения к себе, думая: «О Боже, я даже не могу притворяться, что выглядит нормально!» !)

    Другим больно слышать вопрос «Ты в порядке?» из-за страха, что, как только они начнут говорить, их будет трудно остановить. Дебра* не хотела говорить с кем-либо о своем беспокойстве из-за страха, что у нее будет «понос изо рта, и она никогда не заткнется».

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

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

    3. Установите границы

    Моя пациентка Сара* сожалела о том, что рассказала заботливому соседу о масштабах своих проблем с психическим здоровьем. Сара сказала: «Бет постоянно говорила, что рада быть выслушивающей. Дошло до того, что я боялся заходить в лифт, потому что мог столкнуться с ней, и она с грустью в глазах спросила бы, как у меня дела».

    Я посоветовал Саре мягко, но твердо сказать Бет, что она не хочет, чтобы каждый разговор или встреча с соседкой приводили к серьезному разговору. Сара последовала этому совету. «Я сказал Бет, что если мне что-то нужно или нужно, мне так приятно знать, что она рядом. В противном случае мы могли бы просто вернуться к разговорам о наших детях или делиться новостями о новых ресторанах в квартале?»

    Брэндис научилась говорить заинтересованным друзьям, что ей нужно и что ей не нужно. «Я бы сказал: « мне нужно проветрить » или « мне нужно немного места » или что-то еще».

    Тренер по расширению прав и возможностей сказал: «В конце дня я обнаружил, что если я не нахожусь в эмоциональном состоянии, чтобы говорить, и я нахожу, что кто-то задает мне вопросы, мне нужно идти внутрь и делать то, что лучше для меня».

    И этот ответ совершенно нормальный!

    *Примечание редактора: имена и данные пациентов изменены в целях защиты их конфиденциальности.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Закрыть
    Menu