[Перевод] Понимая зависимости |
Метки: author Kiselioff совершенный код разработка веб-сайтов программирование ооп java dependencies dependecy injection |
Падение Stack Overflow: что случилось |
Метки: author it_man системное администрирование блог компании ит-град ит-град stack overflow падение сбой |
[Перевод] Ловкость рук и никакого мошенничества: практические советы разработчику для ускоренного обучения дизайну |
Улучшаем дизайн проекта с помощью тактически грамотных действий, а не таланта.
|
[Из песочницы] Альтернатива платному отключению рекламы в бесплатном приложении Android |
Метки: author web_alex разработка под android android admob rewarded video |
[recovery mode] ЕГАИС 3.0 – готовность 100 %! Помарочный учет алкоголя |
|
[Из песочницы] Qt: Пишем обобщенную модель для QML ListView |
Кому-то материал этой статьи покажется слишком простым, кому-то бесполезным, но я уверен, что новичкам в Qt и QML, которые впервые сталкиваются с необходимостью создания моделей для ListView
, это будет полезно как минимум как альтернативное*, быстрое и довольно эффективное решение с точки зрения "цена/качество".
*Как минимум, в свое время ничего подобного мне нагуглить не получилось. Если знаете и можете дополнить — welcome.
С приходом в Qt языка QML создавать пользовательские интерфейсы стало проще и быстрее… пока не требуется тесное взаимодействие с C++ кодом. Создание экспортируемых C++ классов достаточно хорошо описано в документации и до тех пор пока вы работаете с простыми структурами все действительно достаточно тривиально (ну почти). Основная неприятность появляется, когда нужно "показать" в QML элементы какого-то контейнера, а по-простому — коллекции, и в особенности, когда эти элементы имеют сложную структуру вложенных объектов, а то и другие коллекции.
Интересно?
Читать дальше →
Метки: author koldoon программирование qt c++ qml listview generic qabstractlistmodel |
[Перевод] Segregated Witness для чайников |
Масштабируемость биткоина является одной из его главных проблем, над решением которой активно работают. Одним из представителей этих решений является, например, технология Lightning network, но ее реализация пока что не представляется возможной ввиду некоторых уязвимостей. Другое решение — Segregated Witness также направлено на повышение масштабируемости, но ко всему прочему решает еще и целый ряд проблем, включая ту самую уязвимость, мешающую реализации лайтнинга. В этой статье мы рассмотрим основные преимущества Segregated Witness, а также опишем механизм его работы.
|
[Перевод] Анонс Dart 2.0: Оптимизированный для клиентской разработки |
Метки: author bunopus разработка мобильных приложений программирование javascript dart блог компании wrike dartlang dart 2.0 дарт |
Открытый вебинар «Особенности языка JavaScript» |
Метки: author MaxRokatansky программирование javascript блог компании отус ооп js фреймфорк solid flux event loop html css virtual dom |
[Перевод] Фред Уилсон: как мы недооценили Airbnb и прозевали 31 миллиард долларов |
«Это пример чистого неподдельного надувательства»
Расскажите нам о чем-то невероятно интересном, о том, что вы увидели, но не вложили в это деньги. И почему.
Метки: author MagisterLudi развитие стартапа венчурные инвестиции блог компании philtech-акселератор стартапы акселератор инвестиции |
[Перевод] Глубинное обучение с подкреплением пока не работает |
Когда кто-то спрашивает, может ли обучение с подкреплением (RL) решить их проблему, я сразу отвечаю, что не может. Думаю, что это верно как минимум в 70% случаев.
|
Много-этапные (multi-stage builds) сборки в Docker |
Метки: author BOOTLOADER go devops docker |
Автоматизация удаления забытых транзакций |
Метки: author jobgemws администрирование баз данных sql microsoft sql server ms sql server |
Почему я не люблю DevOps (и современное ПО) |
Метки: author zenkz тестирование it-систем карьера в it-индустрии devops agile development управление проектами и командой разработка |
[Из песочницы] Magento Meetup Kharkov — видео и презентации |
Метки: author edpopov magento ecommerce |
Гибкий сетевой слой в iOS-приложении |
import UIKit
class ViewController: UIViewController {
let service: WallPostable = BasicWallAPI()
@IBOutlet weak var textField: UITextField!
@IBAction func postAction() {
service.postWall(with: textField.text!)
}
}
Метки: author Isa_Aliev разработка под ios разработка мобильных приложений программирование xcode swift архитекрута приложений сетевой слой гибкое решение ios solid |
Linux в одном файле для Macbook |
Метки: author zhovner разработка под linux *nix linux uefi efibootmgr efi stub uefi shell liveusb alpine linux |
VLC 3.0.0 Vetinari |
После длительного и напряженного цикла разработки VideoLAN анонсировала выпуск видеоплеера с открытым исходным кодом VLC 3.0. Наиболее значительное обновление популярнейшего медиаплеера VLC 3.0 и первая версия новой ветки Vetinari прилетело к нам в первой декаде февраля и стало доступным для платформ Linux, *BSD, Mac, IOS, Windows и Android. В новой версии появилось множество современных возможностей: поддержка iPhone X, звука 3D, HDR видео, а также проигрывание видео с оборотом 360 градусов.
Среди самых заметных новшеств следует назвать поддержу видео высокой четкости 4k / 8k, видео 10-бит, проброс HD аудио кодеков, меню BD-J BluRay Java, поддержка NAS устройств, Google Chromecast и FTP, SFTP, SMB подключений.
Читать дальше ->
Метки: author temujin работа с видео qt open source *nix vlc media player |
Гипервизоры. Что же это? |
|
[Из песочницы] Как найти компанию спонсора визы в США. Tips and Tricks |
Статья для тех, кто хочет переехать работать в США. На Хабре есть несколько хороших статей про поиск работы в Америке. Тут я постараюсь добавить к ним собственный опыт и поделиться несколькими приемами, которые помогли мне получить долгожданный джоб оффер.
Сперва расскажу про рабочие визы, а потом как и где искать работодателя.
Читать дальше →
Метки: author evgtrapeznikov карьера в it-индустрии карьера в сша работа за границей личный опыт релокация h1b сша |