Программирование и музыка Jun 24, 2018 Предисловие Наушники — лучший друг разработчика (спасибо открытым пространствам и людям вокруг). Шум и разговоры отвлекают от работы и не дают сосредоточиться. Решением являются отдельные комнаты для небольших команд (что встречается редко и все равно не является стопроцентным, потому что отвлекать может и просто клацание коллегами по клавиатуре) либо наушники плюс музыка в них. Также у музыки на работе есть и другие преимущества. Например, она может выступать в роли якоря. ...
Сказки Jun 17, 2018 В детстве я читал много сказок, и я думаю, что это оказало некоторое влияние на развитие моего мировоззрения. По крайней мере неявно. Конечно, не факт, что в лучшую сторону. У меня было несколько книг, зачитанных до дыр, и собственно ими я хотел сейчас поделиться. Прежде всего: Да, я читал и знаю большинство популярных русских народных сказок вроде Колобка, различных вариаций сказок про Бабу Ягу и Кощея Бессмертного, всяких Красных Шапочек и Волков с козлятами Братьев Гримм и Гадких утят, Дюймовочек (хотя “Новое платье короля” — это очень сильная сказка) Андерсена и прочих известных сказок. ...
Neural Networks and Deep Learning Nov 9, 2017 Disclaimer It is brief synopsis of Neural Networks and Deep learning course on Coursera. That course is a first part of Deep learning specialization. Though course is great and very useful, I found that it has a lot of mathematics explanation (linear algebra — matrices, derivatives etc.), so sometimes it was difficult to wait for the actual useful information I didn’t know. So, I think I might be interested in reviewing neural networks in the future, but won’t be able to review course information as there will be a lot of such noise. ...
[Android] Notifications Overview and Pitfalls Feb 11, 2017 Introduction Notifications are widely used in Android applications. Though API is pretty straightforward, there are some key things that one should know and understand. This article will try to be first step into understanding Notifications API. Sending Single Notification Notification singleNotification = new NotificationCompat.Builder(this) .setContentTitle("Title") .setContentText("Text") .setSmallIcon(R.drawable.ic_notification) .build(); NotificationManagerCompat notificationManager = NotificationManagerCompat.*from*(context); notificationManager.notify(notificationId, singleNotification); Key things here: We use NotificationCompat.Builder to have single interface for creating notifications and let Support Library do all compatibility tricks; ...