Pull to refresh

Бесплатный курс по бэкенд-разработке на Python от наших друзей из KTS

Reading time 1 min
Views 1.9K
Southbridge corporate blog

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

Мы подружились с KTS (https://kts.studio/), у которых есть бесплатный курс «войти в айти», и он похож на работу: минимум 8 часов в неделю, первый этап построен на автопроверке заданий, и только те, кто успел сдать все задания вовремя, начинают общаться с ментором.

Читать далее
Total votes 8: ↑6 and ↓2 +4
Comments 0

Launchy — маленькая, но очень полезная!

Reading time 1 min
Views 981
Lumber room
Launchy вызываемая по Alt+Space (изменяемо) позволяет довольно просто запускать любые ваши приложения (да и вообще любые файлы, в зависимости от настроек). Уже по первым буквам она пытается угадать что вы ищите и на подобии Google Suggestions предлагает выбор.
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 11

«Пасхальное яйцо» на Google Personalized Homepage

Reading time 1 min
Views 636
IT-companies
В персонализированных страницах Google оказался зашит небольшой сюрприз (его назвали «пасхальным яйцом»). Если посетить свою страничку ровно в 3 часа 14 минут (вспоминаем число «пи»), то выбранная визуальная тема творчески меняется (за исключением тем Bus Stop и Classic). Над домами в «городской» теме появляются летающие тарелки, в «пляжной» — лох-несское чудовище и так далее.

Конечно, далеко не всем захочется вставать среди ночи и бежать к компьютеру. Поэтому при помощи набора Firefox web developer tools или Greasemonkey можно самостоятельно поиздеваться над содержимым страницы.

via Google Operating System
Total votes 18: ↑15 and ↓3 +12
Comments 5

Восстановить штрих-код на полисе ОМС

Reading time 3 min
Views 3.9K
Lumber room
Предыстория: В нашей поликлинике установили терминалы для самостоятельной записи на прием ко всем врачам. Работает на считывании штрих-кода с карточки-полиса Обязательного Медицинского Страхования.
Читать дальше →
Total votes 21: ↑16 and ↓5 +11
Comments 6

(Часть 1) Преврати PSP в пульт д\у и геймпад для Windows

Reading time 2 min
Views 5.1K
Lumber room
Вы — счастливый владелец консоли Sony PSP? Я расскажу Вам, как без лишних затрат всего за несколько минут обзавестись еще и пультом д\у для Вашего компьютера. А потратив еще немного времени, можно получить отличный геймпад.
image

Подробная инструкция под хабракатом
Total votes 17: ↑13 and ↓4 +9
Comments 27

Яндекс.Карты и посты ГАИ

Reading time 1 min
Views 1.4K
Lumber room
Богатый опыт (который, к счастью, в прошлом) езды на старых машинах без техосмотра научил меня объежать стационарные посты ГАИ. Так, например, в Москву/из Москвы есть несколько проездов, на которых вообще нет постов, а только изредка ведется патрулирование.

Сейчас на службу автомобилиста в его нелегкой борьбе с ГИБДД пришли новые технологии. :)
На Картах Яндекса несколько месяцев назад появились видеокамеры, показывающие движение по магистрали. Самих сотрудников ДПС на видео обычно не видно — слишком мелко. Но вот в чем фокус: машины на стационарных постах обычно тормозят с целью проверки на угон. Водитель(и), уходят на пост с документами, где пробивают машину. По скоплению машин можно определить, где сейчас стоит ДПСник и оттормаживает машины. Так например, камера на Осташковском шоссе показывает весь пост разом. Так как сотрудников в патруле обычно всего 3 и они не в состоянии контролировать весь выезд, то довольно легко проскочить пост без встречи с ними.
Total votes 16: ↑7 and ↓9 -2
Comments 6

Переlator

Reading time 9 min
Views 20K
Development for MacOS *
По ходу своей работы я сталкиваюсь с маленькими задачами, которые отнимают много времени (при решении «в лоб»). Иногда получается найти средства для быстрого решения этих задач, иногда нет. Во втором случае, чаще всего, я быстренько пишу собственные маленькие программы, которые позволяют максимально упросить решение задачи.

Недавно столкнулся с одной такой задачей. Всё чаще стала возникать необходимость перевести какой-то текст. То на иврите нужно перевести абзац, то на китайском сайте нужно было почитать обсуждение, то при написании письма зарубежным коллегам не получается перевести «хитрое» предложение — приходится обращаться к онлайн сервисам перевода («подглядеть», что подскажут). Я пользовался сервисами ПРОМТ и Google. Такой подход мне начал надоедать, и я за пару вечеров набросал контекстный переводчик, который использует сразу три сервиса от компаний: Google (Google Translator), Microsoft (Bing Translator), ПРОМТ (мобильная версия).

image

Уверен, что мои наработки кому-то окажутся полезными.

Эту мини-статью я разделю на две части. Первая посвящена тем, кто хочет просто установить программу и пользоваться ей. А вторая, тем только делает первые шаги в освоение разработки «под» Mac OS X и iPhone (сделали первую программа «Конвертер» по руководству от Apple, но уже имеющие желание писать коммерческое ПО).

Читать дальше →
Total votes 94: ↑86 and ↓8 +78
Comments 60

Opera Unite для ежедневного использования

Reading time 6 min
Views 940
Opera
Выкатив официальное обновление деск-топ версии веб-браузера Опера 10.10 нам торжественно сообщили о релизе мега-фичи для народных масс под названием опера юнит, дескать теперь даже самый махровый блондинко-юзер сможет в пару кликов расшарить на своем компе фотки или там свежий альбомчик поп-исполнителя…

Мдя… Как то хило для очередной революции… Но как и всегда нам просто невнятно объяснили как именно необходимо это готовить.
Постараюсь исправить это недоразумение и на русском языке пересказать о тех прелестях, которые уже сейчас можно получить используя Оперу Юнит.
Читать дальше →
Total votes 27: ↑15 and ↓12 +3
Comments 14

Проект Reformal.Ru объявляет о том, что весь функционал становится бесплатным

Reading time 1 min
Views 23K
Self Promo
Что делает Reformal.Ru? Дает возможность пользователям сказать все, что они думают о Вашем сайте одним нажатием мышки!

image

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

Те возможности, которые раньше были доступны только на платной основе, теперь доступны всем:
Читать дальше →
Total votes 83: ↑68 and ↓15 +53
Comments 52

Генерирование изображений-заглушек

Reading time 3 min
Views 52K
Website development *
Сегодня мне кинули ссылку на прикольный сервис для быстрого генерирования изображений-заглушек. Может пригодиться для html-верстки. На мой взгляд, это удобно тем, кто и так использует заглушки — экономит время при вёрстке, т.к. сами заглушки уже готовы. Можно цвета/размеры подбирать, меняя только числа/буквы в коде, не отвлекаясь на сам файл картинки — и сразу видеть эффект. И сами размеры видеть написанными, если нужно, чтоб к коду не возвращаться для проверки. Или вместо размеров можно текст добавить, чтоб всегда знать, для чего эта заглушка (типа «Бан(н)ер» или там «Лого», или «Фотография»).

На сервисе не нужна регистрация — и вообще на сайт можно не заходить, чтобы его использовать. Пишете сразу у себя в коде, например:
<img src="http://placehold.it/350x50" />
и получаете:


Update. Благодаря усилиям k0rv1n, найден вариант этого сервиса, только лучше :)
Во-первых, там поддерживается кириллица. Во-вторых, там даны ссылки на исходники для разных языков.
Автор dummyimage.com — тот же Russell Heimlich, что и у placehold.it. У placehold.it есть ещё один автор, но будем считать, что он делал дизайн (дизайн там правда круче, но видимо как раз из-за понтового шрифта Unicode и не выходил).

Примеры (см. под хабракатом) я поменял с placehold.it на dummyimage.com, раз уж он функциональнее…
Ещё насколько примеров под катом
Total votes 287: ↑276 and ↓11 +265
Comments 119

Генерирование баннеров-заглушек

Reading time 6 min
Views 5.1K
PHP *

Есть такой отличный сервис placehold.it. Он позволяет легко генерировать изображения-заглушки для баннеров. Не так давно о нем писали на хабре, и с тех пор я им активно пользовался, пока он не начал периодически падать. Вечером на коленке был написан аналогичный сервис, может быть кому-нибудь пригодится.
Читать дальше →
Total votes 23: ↑14 and ↓9 +5
Comments 12

Reformal.ru: новый дизайн, категории отзывов и API

Reading time 1 min
Views 1.2K
Self Promo
Команда Reformal.ru рада сообщить о выходе новой версии, в которую мы добавили:

— разделение отзывов посетителей на категории;
— дополнительные варианты дизайна виджетов;
— возможность интеграции проектов системы Реформал.Ру с Вашими собственными виджетами (API).

А теперь обо всём подробнее и по порядку.
Читать дальше →
Total votes 128: ↑94 and ↓34 +60
Comments 33

Восстановление данных. Определение уровня квалификации по сложности производимых работ

Reading time 2 min
Views 2.6K
Computer hardware
В продолжение статьи «Восстановление данных. Квалификация и компании».

Чтобы определить квалификацию компании, достаточно обратить внимание на сложность работ, которыми она занимается. Попытаемся определить этот список по мере возрастание сложности.
Читать дальше →
Total votes 8: ↑4 and ↓4 0
Comments 0

Полное сокрытие полей свойствами в C#

Reading time 5 min
Views 12K
.NET *
Сперва я подумал, что стоит начать статью с описания основного назначения свойств в языке C#, но потом понял, что с этим можно на самом деле “развернуться” на целую статью. Поэтому, чтобы не затягивать со вступительной частью, я начну сразу с конкретной задачи.

Постановка задачи


Как известно, в подавляющем большинстве случаев свойства применяются, чтобы скрыть private или protected поле класса. То есть свойства в данном случае помогают реализовать инкапсуляцию данных и методов работы с ними.
Рассмотрим простой пример
Total votes 11: ↑6 and ↓5 +1
Comments 37

«Съешь меня»… нет, не так… «Выполни меня»!

Reading time 15 min
Views 2.8K
Development for iOS *
У меня периодические возникают разные потребности решения мелких насущных задач в Mac OS X. Для этих целей я обычно делаю небольшие программы, которые «закрывают» потребность частным образом. Но иногда хочется, чтоб программа была универсальной, и ей могли воспользоваться другие люди при необходимости (например «Переlator»). Так получилось и в этот раз…

Я люблю, когда Dock отображается всегда на экране. Но при запуске Симулятора iOS постоянно приходилось включать автоматические скрытие, чтобы симулятор полностью умещался на экране. Появилась задача — автоматизировать этот процесс. За пару дней набросал универсальную программу, с помощью которой можно задать AppleScript на определённое действие любой программы: «Программа запущена», «Программа завершена», «Программа активирована», «Программа деактивирована» и пр.



Читать дальше →
Total votes 75: ↑64 and ↓11 +53
Comments 26
1