Консервація проблем замість реформ. Що не так з ініціативою Кабміну
[Про автора: Максим Іщенко — засновник української спільноти розробників DOU.ua ] Минулого тижня відбулася зустріч нової команди Кабміну та представників великих ІТ-компаній, де нам представили модель для розвитку ІТ-галузі. Тема зачепила багатьох — майже 1000 коментарів буквально за вихідні. Моя проблема із запропонованою моделлю в тому, що це не «стратегія» і не «розвиток», а, швидше, консервація статус-кво.
Опубліковано: 09/09/19 @ 07:08
Розділ Безпека Читати далі...
Переїзд в Люблін: про роботу в ІТ, спорт і розваги
Привіт! Мене звати Ярослав Трохименко, я — Senior Java Developer. У цій статті хочу розповісти про життя і роботу в Польщі, а точніше — Любліні. Люблін насичений натхненням Історія переїзду У Люблін я переїжджав з Києва. Приблизно 7 років тому, будучи ще студентом, я влаштувався в DataArt Java-практикантом. Коли я закінчив університет, компанія якраз відкрила центр розробки в Любліні і запропонувала бажаючим спробувати щастя в Польщі.
Опубліковано: 26/08/19 @ 07:00
Розділ Безпека Читати далі...
Як провести тестування на безпеку: керівництво для Manual QA
Ця стаття націлена на підростаюче покоління QA і розробників, яким цікаво дізнатися щось про уразливості: з чого почати, якими інструментами можна користуватися початківцю в цій справі (практичні поради). У матеріалі буде викладено те, що я хотів би прочитати на початку своєї кар'єри Security QA. Вступ Коли я був Manual QA, мені завжди здавалося, що шукати уразливості дуже важко, що цим можуть займатися тільки ті люди, які вміють програмувати. Тому я вибрав спочатку шлях автоматизатора, так як часто QA розвиваються саме в цьому напрямку.
Опубліковано: 06/08/19 @ 10:00
Розділ Безпека Блоги Читати далі...
Lead Software Developer з Монреаля — про роботу на YouPorn, головних уроках переїзду за кордон і те, як любов привела в IT
Костянтин Артемов працює в компанії MindGeek в канадському Монреалі на позиції Lead Software Developer. У нього 10 розробників в безпосередньому підпорядкуванні і 21 — спільна команда. Хлопці розробляють і підтримують два високонавантажених сайту з загальною кількістю відвідувань приблизно 20 мільйонів чоловік в день. Артемов безпосередньо відповідальний за один з найпопулярніших у світі порносайтів YouPorn і подібний йому Tube8. Як говорить сам Костянтин, бажання поступати в Харківський університет радіоелектроніки було не до кінця усвідомленим.
Опубліковано: 15/07/19 @ 07:51
Розділ Безпека Читати далі...
Поради сеньйорів: як прокачати знання junior HR/Recruiter
Поради сеньйорів — постійна рубрика, в якій досвідчені фахівці діляться практичними порадами з джуниорами — загальні лайфхаки по навчанню, які книги та ресурси читати, які навички освоювати і багато іншого. У цьому випуску говоримо про HR/рекрутингу. Віка Придатко , Founder VP Team 18 років в рекрутингу, 12 років у ІТ-рекрутингу Отже, хороший рекрутер — перш за все (!) небайдужий. Тому що саме з байдужості народжуються маячні листування і неадекватні пропозиції вакансій. Пише грамотно. Жахливо, звичайно, таке включати в критерії, але реалії такі.
Опубліковано: 10/07/19 @ 07:00
Розділ Безпека Блоги Читати далі...
Туторіал по розгортанню Rails-додатків на Amazon за допомогою Docker. Частина 2
Всім привіт! У цій частині ми продовжуємо наш туторіал по розгортанню Rails-додатки на AWS з допомогою Docker. Нагадаю, що в попередній частині туториала ми: розглянули переваги Docker для розгортання додатків; запустили наш Spree-додаток і всі залежні сервіси на локальній машині. Яку проблему вирішуємо Після перевірки коректності роботи програми в локальному оточенні, необхідно розгорнути ідентичну інфраструктуру в хмарі. Цьому завданню й присвячена друга частина нашого туториала.
Опубліковано: 13/06/19 @ 11:44
Розділ Безпека Читати далі...
Крос-культурна комунікація за Хофстеде: дані замість здогадок
Мене звуть Юрій, і з 2017 року я працюю в компанії HYS Enterprise Scrum-майстром. Мої типові завдання мають на увазі в тому числі фасилітацію різноманітних процесів зустрічей між представниками різних культур і ментальностей. Одного разу я втомився бруднити блокнот чорнилом і вирішив систематизувати свої спостереження і нотатки, але «винахід велосипеда» відклалося завдяки пошуку Google і працям Герта Хофстеде, які з тих пір стали гарною підмогою в моїй роботі.
Опубліковано: 12/06/19 @ 10:01
Розділ Безпека Читати далі...
Виведення сайту по продажі торгового обладнання в топ 3
Клієнт
Компанія спеціалізується на проектуванні, виготовленні і монтажі стелажів і торгового устаткування.
Наше завдання
Вивести максимум пріоритетних запитів в топ-3.
Вихідні дані, проблеми проекту
Регіон: Україна
Пріоритетна пошукова система Google
Початок робіт: 2 червня 2017
На сайті були «заспамленние» однаковими фразами мета-теги. Тексти — не оптимізовані і частково неуникальны. Код сайту містив суттєві помилки, були налаштовані не всі необхідні редиректи, технічні сторінки не закриті від індексації, контент дублювався.
Опубліковано: 10/06/19 @ 06:30
Розділ Безпека Пошуковики Читати далі...
Із зони комфорту на європейську конференцію: як я підготувався за 28 днів і виступив вперше
Привіт, мене звуть Гліб, я працюю в Django Stars на позиції Senior Software Developer. Сім років тому один хороший хлопець (привіт, Niko Skrypnik!) привів мене в світ Python, і з тих пір я працюю в сфері web, пройшовши шлях від створення сайтів для баптистів з Огайо і езотериків з Таїланду до розробки fintech/CRM/real estate продуктів. Публічні виступи ніколи не були моїм коником, але так вийшло, що в квітні 2019 року я розповів про те, як і навіщо використовувати SQLAlchemy Core у проектах на Django. І одразу зі сцени головною конференції для Django community у Європі — DjangoCon Europe 2019.
Опубліковано: 14/05/19 @ 10:21
Розділ Безпека Читати далі...
Ruby/Rails дайджест #29: перший реліз-кандидат Rails 6, оновлення Ruby до 2.6.3, анонс складу спікерів RubyC
Всім привіт! Відкриємо наш дайджест новиною про те, що Rails 6 буде підтримувати версії Ruby тільки новіше 2.5. Також був опублікований звіт про прогрес роботи над Ruby 3.0. А ще був анонсований повний склад спікерів конференції RubyC, яка відбудеться 14-15 вересня в Києві. Тренди в співтоваристві Ruby Команда розробки Ruby переїхала з SVN на Git. У квітні Ruby Toolbox виповнилося 10 років. Опублікований перший реліз-кандидат Rails 6.0.0. Релізи react-rails 2.5.0 — новий реліз гема для інтеграції React в Rails додаток; searchkick 4.0.
Опубліковано: 04/05/19 @ 07:00
Розділ Безпека Читати далі...
Ruby/Rails дайджест #29: перший реліз-кандидат Rails 6, оновлення Ruby до 2.6.3, анонс складу спікерів RubyC
Всім привіт! Відкриємо наш дайджест новиною про те, що Rails 6 буде підтримувати версії Ruby тільки новіше 2.5. Також був опублікований звіт про прогрес роботи над Ruby 3.0. А ще був анонсований повний склад спікерів конференції RubyC, яка відбудеться 14-15 вересня в Києві. Тренди в співтоваристві Ruby Команда розробки Ruby переїхала з SVN на Git. У квітні Ruby Toolbox виповнилося 10 років. Опублікований перший реліз-кандидат Rails 6.0.0. Релізи react-rails 2.5.0 — новий реліз гема для інтеграції React в Rails додаток; searchkick 4.0.
Опубліковано: 04/05/19 @ 07:00
Розділ Безпека Читати далі...
Подорожі, розвиток та рівні права усім: web-аналітик Галина Харківська про роботу в Booking та життя в Амстердамі
Галині Харківській двадцять чотири роки, вже рік вона працює web-аналітиком у Booking.com. Ще зі школи дівчина знала, що пов'язаність яже життя зі статистикою, адже захоплювалася математикою й обчисленнями, скільки себе пам'ятає. Тому після закінчення фізико-математичного ліцею вступила на теоретичну й прикладну статистику до ЛНУ імені Франка. Для DOU Галина розповіла, як потрапила до Booking.com і як це зробити іншим, а також про умови роботи й плюси, які одержує кожен працівник найбільшої технічної компанії у сфері подорожей.
Опубліковано: 22/04/19 @ 07:00
Розділ Безпека Читати далі...
Увагу Google Recaptcha v3 + Contact Form 7
Сьогодні трапилася ситуація, яка змусила згадати що є блог і в нього потрібно писати. 90% а може і більше сайтів, користуються контактною формою і так повелося, що як правило за роботу цієї контактної форми відповідає плагін Contact Form 7 плагіну цього вже не перший рік і він відмінно зарекомендував себе як плагін для простої контактної форми або для складних форм замовлень з умовами та безліччю полів. У грудні 2018 в плагін додали сумісність Google Recaptcha v3 і повністю відмовилися від v2 (там де потрібно натискати «Я не Робот» і відгадувати картинки).
Опубліковано: 19/04/19 @ 01:11
Розділ Безпека Блоги Пошуковики Читати далі...
Внимание Google Recaptcha v3 + Contact Form 7
Сегодня случилась ситуация, которая заставила вспомнить что есть блог и в него нужно писать. 90% а может и больше сайтов, пользуются контактной формой и так повелось, что как правило за работу этой контактной формы отвечает плагин Contact Form 7 плагину этому уже не первый год и он отлично зарекомендовал себя как плагин для простой контактной формы или для сложных форм заказов с условиями и множеством полей. В декабре 2018 в плагин добавили совместимость Google Recaptcha v3 и полностью отказались от v2 (там где нужно нажимать «Я не Робот» и отгадывать картинки).
Опубліковано: 19/04/19 @ 01:11
Розділ Безпека Блоги Пошуковики Читати далі...
Еволюція зарплат: як Senior ASP.NET розробник доріс до $5000
Ми знайшли Senior Fullstack ASP.NET розробника, який за 11 років доріс до позиції з зарплатою $5000, і запропонували йому анонімно розповісти про своєму кар'єрному шляху. Втім, наш герой був не проти розкрити себе, і деякі «явки і паролі» залишилися в тексті. Як все починалося Перший ноутбук на 486-му процесорі з передвстановленою Windows 3.11 потрапив мені в руки в 1996 році, мені було 10 років. Як і належить, Windows закінчує свій термін служби, і все, що залишилося — це Norton Commander. А в нетрях HDD хтось залишив QBasic з довідкою .
Опубліковано: 03/04/19 @ 10:47
Розділ Безпека Читати далі...
Як просувати сайт послуг на західному ринку: 5 методів
Внутрішня оптимізація та підготовка сайту до просування
– Юзабіліті
– Аудит технічних характеристик
– Внутрішня SEO-оптимізація
Линкбилдинг під західний ринок
– Прес-релізи
– Реєстрація на сабмитах
– Сайти відгуків та Q&A
– Пропагандистської та гостьові пости
– Крауд-маркетинг
– Спеціальні методи просування
Коротко про головне
Багато власників сайтів з західної ЦА переконані, що просуватися на цей сегмент складно і витратно. Частина правди в цьому є.
Опубліковано: 19/03/19 @ 06:00
Розділ Безпека Блоги Читати далі...
QA дайджест #36: тренди 2019, тестування з JavaScript, список потрібних чатиков
Мене звуть Максим, я працюю тестувальником ПЗ, з цікавістю стежу за подіями в світі тестування та IT. Збираю найкорисніше і з радістю ділюся з вами. Приємного читання! :) Почитати Microsoft опублікував код калькулятора Windows. А серед іншого і список ручних тест-кейсів. Аналіз коду і пошук багів в калькуляторі Windows. Тренди у тестуванні З , що нового в 2019-му? Рекомендується до перегляду відеоканал Іллі Комендантова. Дуже багато якісного матеріалу в стилі «тестувальник за роботою» і багато чого іншого.
Опубліковано: 15/03/19 @ 11:00
Розділ javascript Безпека Блоги Читати далі...
Є переспам на сторінці – як перевірити?
Питання користувача: Як правильно розуміти переспам ключів на сторінці – що враховується а що ні? Приклад : У вихідному коді сайту 71 згадка одного слова в різних варіаціях. Всього 4 варіації: сертифікат сертифікація сертифікації сертифікаційний. В тексті в тілі статті кількість входжень в рамках норми, але ці слова присутні в сервісних заголовках, меню, метатегах для пс, в метатегах Open Graph, в альтах до картинок.
Опубліковано: 11/03/19 @ 06:00
Розділ Безпека Читати далі...
DOU Проектор: NewsKit — Telegram-бот для фільтрування новин, створений 11-класниками
Усім привіт! Мене звати Дмитро Лопушанський, мені 16 років. Я — МАНівець і учень 11 класу СЗШ № 8 м. Львова з поглибленим вивченням німецької мови. Займаюся програмуванням майже 3 роки і за цей час створив вже декілька проектів. Зараз розвиваю NewsKit — чат-бот у Telegram, який надсилає добірку свіжих фільтрованих новин у зручний час з обраних новинних веб-сайтів.
Опубліковано: 26/02/19 @ 11:00
Розділ Безпека Блоги Читати далі...
Як побудувати посилальну стратегію сайту
Навколо посилань ведеться чимало суперечок. Часто молоді оптимізатори, маркетологи і власники сайтів кидаються з крайності в крайність – від масової закупівлі сірих лінків (за принципом чим більше, тим краще), до повного заперечення цього методу просування. Ми в referr.ru вважаємо, що істина посередині. Як виробити оптимальну стратегію просування з допомогою посилальної маси – про це стаття.
Опубліковано: 24/01/19 @ 07:57
Розділ Безпека Блоги Читати далі...