Спрашивай аск ру: __ask__please | Спрашивай.ру
Как создать сайт вроде спрашивай.ру? — Хабр Q&A
Не стоит сразу же замахиваться на большой сервис, начните постепенно. Каждый начинающий программист первым своим проектом грезит сделать убийцу ВК / FB. Скажу сразу, это с первого раза не выйдет. Как не выйдет и с 10. Но! Это не повод, что-бы не развиваться и не учиться. Итак если вы все же решили потрать пару месяцев на обучение, или вы уверены, что пойдет меньше, начните так:
Шаг первый
Html. Это язык разметки, на котором написано 100% веба, то есть это необходимая вещь де-факто. Он позволит вам разместить текст на странице, оформить ее.
В базовой аналогии, это ворд для интернета (кышь Ъ праграммысты, это довольно хорошая аналогия для новичка, продолжим…).
Это займет +- 1 неделю
Вам помогут:
* htmlbook
Шаг второй
CSS. Это язык стилизации. Перекрасить текст, увеличить отступы, сделать тень у блоков это к нему. Все крависости в интернете делаются на нем.
Это займет +- 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 займут у вас всю жизнь
Это не в коем случае не значит, что язык будет тем же, просто Язык / Технолигия будут заменяться на другую, а смысл будет тем же.
Я Наоми Уоттс. Спрашивай о чем угодно
Наоми Уоттс дала «Интернету» возможность задать ей вопросы во время Reddit AMA (Ask Me Anything). Ниже вы найдете все вопросы и ответы, касающиеся ее работы с Дэвидом Линчем в «Малхолланд Драйв» и «Твин Пикс».
На что вы обращаете внимание, когда решаете, к каким проектам присоединиться?
Наоми Уоттс: Во-первых, режиссер. Это то, что меня привлечет. Еще есть много факторов — сценарий невероятно важен, персонаж. Я не против играть небольшие роли, но в них должна быть вершина, к которой можно стремиться, так же важно с кем вы играете. Сейчас, будучи матерью двух мальчиков, я должна быть внимательна к деталям.
Лучшее, что может сделать режиссер для вас на съемочной площадке?
НУ: Просто быть ясным. Это самое главное в режиссере.
Это помогает понять их видение. Хорошо, когда вы знаете, что они действительно ищут.
Как это работает с Дэвидом Линчем?
НУ: Работать с Дэвидом Линчем всегда очень приятно. Просто находиться рядом с ним. Он один из моих наставников, и это просто фантастический человек, это можно понять, когда находишься с ним в компании. Его идеи просто уникальны. Мне очень нравится его разум.
Каков ваш любимый фильм, в котором вы играли? Любимый фильм вообще?
НУ: Я никогда не говорю об этом. Нечестно давать такие признания, но «Малхолланд Драйв» был чем-то вроде удивительного опыта и прорыва для меня. «21 грамм» также был фантастическим опытом и возможностью работать с Алехандро, Шоном и Бенисио. Я считаю, что мне очень повезло работать с великими режиссерами за последние пару десятилетий.
Мне было интересно, сложно ли сниматься в фильме «Малхолланд Драйв» или очень легко запутаться во время съемочного процесса? Вы заслужили «Оскар» за эту роль.
НУ: Большое вам спасибо! Я не запутывалась, потому что Давид всегда заставлял меня чувствовать себя в безопасности, даже если нет ответов на возникающие вопросы. Ты ему доверяешь! Он такой нежный и радостный, и вы просто позволяете себе направлять туда, куда потребуется, хотя иногда некоторые вещи кажутся полной тайной, но это не имеет большого значения.
Вы одна из моих любимых актрис, ваша карьера складывалась скорее ровно, без резких прорывов. Как этот опыт повлиял на вас как на человека, так и на актрису?
НУ: Я думаю, что многое меняется. Определенно, долгое время мне могли говорить, что нет, ты не смешная, не напряженная, ты слишком молодая или слишком старая. Было трудно иметь дело с постоянным отказом, но я знала, что это та работа, которой я всегда хотела заниматься, и я обрела более толстую кожу в этом процессе. Я никогда не принимаю ничего как должное. Я ценю все, что произошло. Я достаточно счастлива как актриса, осознавая то, что я снималась в фильмах Дэвида Линча.
Вы были поклонником «Твин Пикс», прежде чем вы снялись в новом сезоне?
НУ: Я была, да. Это определенно великая вещь, чтобы быть ее частью… учитывая, насколько это изменило телевидение. Я была очень счастлива быть в присутствии Дэвида Линча каждый день в течение нескольких недель съемок.
Согласны ли вы с тем, что говорить «30 минут пополудни» — чрезвычайно странный способ сказать — 12:30?
НУ: Я не говорю «30 минут пополудни». Я говорю 12:30.
Больше ответов Наоми Уоттс вы можете прочитать на сайте Reddit, на языке оригинала.
Наоми Уоттс на Reddit AMA (Ask Me Anything)
Знаков пора спрашивать I R U OK?
Мы все можем изменить жизнь тех, кто может быть бороться, ведя регулярные, содержательные разговоры о жизни взлеты и падения.
Если вы чувствуете, что с кем-то что-то не так, вы знаете – в их жизни что-то происходит или вы замечаете перемены в том, что они делают или говорят — доверяйте этому чутью и принимайте время, чтобы спросить их: «Вы в порядке?»
Действуя как «глаза и уши» и обращаясь ко всем, кто переживает трудные времена, мы можем показать им
их поддерживают и поощряют
доступ к справке раньше.
Пришло время спросить R U OK? если вы заметили изменение, каким бы малым оно ни было
Если вы заметили эти признаки, пришло время довериться Знакам, довериться своей интуиции и спросить RU OK?
Они кажутся:
- Запутанными или иррациональными
- Муди
- Невозможно выключить
- Беспокойство о будущем
- Обеспокоены тем, что они бремя
- Одиночество или отсутствие чувства собственного достоинства
- Обеспокоены тем, что они в ловушке или в боли
Они:
- Испытывают перепады настроения
- Становление отозван
- Изменение своего онлайн-поведения
- Потеря интереса к тому, что они использовали любить
- Неспособность сосредоточиться
- Меньше интересоваться своей внешностью и личная гигиена
- Безрассудное поведение
- Изменение режима сна
Испытывают ли они:
- Проблемы в отношениях
- Серьезные проблемы со здоровьем
- Перегрузка на работе или постоянный стресс
- Финансовые трудности
- Потеря кого-то или чего-то заботиться о
СКАЧАТЬ ИНФОРМАЦИЮ О ЗНАКАХ
ПОСМОТРЕТЬ ВИДЕО О ЗНАКАХ
УЗНАТЬ, КАК СПРАШИВАТЬ R U OK?
Знание знаков повышает уверенность в разговоре0009
- Примерно две трети людей (63%) не уверены, что знают признаки того, что кто-то может бороться с жизнью
- 41% не спрашивали кого-либо, все ли с ними в порядке, потому что они не были уверены, что знают знаки
- Но надежда есть: почти 1 из 2 (49%) считают, что они будут более уверенно начинать разговор, если бы они знали знаки
ПРОЧИТАТЬ ПОЛНОЕ ИССЛЕДОВАНИЕ
Помощь
Некоторые разговоры могут быть слишком большими для друзей и семьи.
Если вы беспокоитесь о ком-то и чувствуете, что ему нужна профессиональная поддержка, предложите ему связаться с доверенным врачом, например, с врачом.
Другие службы поддержки:
Если вам или близкому человеку нужна немедленная поддержка, Линия помощи обеспечить выслушивание и поддержку по телефону в кризисных ситуациях 24 часа в сутки, 7 дней в неделю, 13 11 14.
Вы можете найти другую поддержку и инструменты здесь:
НАЙТИ ПОМОЩЬ
Где я могу получить помощь
R U OK? не является кризисной поддержкой или консультационной службой, и наш веб-сайт не заменяет профессиональную помощь.
Если вам нужна профессиональная поддержка, обратитесь к своему врачу, в местный центр здравоохранения или в одну из служб, перечисленных ниже.Семья и друзья также могут обратиться в эти службы за советом и помощью в том, как поддержать человека, который борется с жизнью.
Если у вас есть суицидальные мысли, обратитесь за помощью, связавшись с доверенным врачом или по телефону Линия жизни 13 11 14 .
Если вы беспокоитесь о своей безопасности или безопасности других, немедленно обратитесь за помощью по телефону Три нуля (000) .
НЕМЕДЛЕННАЯ ПОДДЕРЖКА
13 11 14
Звоните по круглосуточной линии поддержки и помощи по предотвращению самоубийств. Текстовая поддержка также доступна:
0477 13 11 14.
Посетите сайт
1300 22 4636
Звоните Beyond Blue круглосуточно и без выходных, чтобы получить совет, направление и поддержку от квалифицированного специалиста в области психического здоровья.
Посетите сайт
1300 659 467
Служба обратного вызова для самоубийц круглосуточно и без выходных предлагает бесплатные консультации и поддержку людям, которым грозит самоубийство, лицам, осуществляющим уход, и лицам, потерявшим близких.
Посетите сайт
1300 78 99 78
Позвоните в Mensline 24/7, чтобы получить телефонную и онлайн-поддержку для мужчин с эмоциональным здоровьем и проблемами в отношениях.
Посетите сайт
1800 55 1800
Детская горячая линия — это круглосуточная и конфиденциальная служба телефонных и онлайн-консультаций для молодых людей в возрасте от 5 до 25 лет.
Посетите сайт
13 92 76
13 YARN — это круглосуточная национальная линия поддержки в кризисных ситуациях для аборигенов и жителей островов Торресова пролива.
Посетите сайт
1800 184 527
QLife предлагает анонимную поддержку и направление ЛГБТИ по телефону и через Интернет. 15:00 — полночь по местному времени каждый день.
Посетите сайт
ДРУГАЯ ПОДДЕРЖКА И УСЛУГИ
Обращайтесь в Health
это платформа федерального правительства, которая
предоставляет каталог наиболее надежных организаций в области психического здоровья в Австралии.
