 Роман Глоба,
                           
                    27
                    Сентября
                        
                2016
		  Роман Глоба,
                           
                    27
                    Сентября
                        
                2016
		
        
		
			WebGL привлекает к себе все больше внимания. Веб-разработчики пробуют себя в мире 3D графики, разработчики игр хотят освоить новую платформу.
Основные браузеры уже поддерживают WebGL на хорошем уровне и в вебе начинают появляться серьезные 3D проекты.
В этом уроке мы рассмотрим основные концепции 3D графики на примере создания космической сцены.
Узнаем что такое шейдеры, как моделировать объекты, накладывать текстуры, создавать окружение и ставить свет.
В конце анимируем статичную сцену и добавим эффекты пост-обработки.

Рис. 1. Результат, который мы получим в конце урока.
Работать будем с фреймворком BabylonJS, который облегчит нашу задачу и поможет быстрее добиться результата.
		
		Читать далее 
	   
    
	
		
        
        
		
		   Николай Сапунов,
                           
                    27
                    Июня
                        
                2016
		  Николай Сапунов,
                           
                    27
                    Июня
                        
                2016
		
        
		
			Оценка проектов в IT — больная тема. Кто не давал невыполнимых обещаний, а потом не сидел овертайм, чтобы уложиться в тот срок, что сам и озвучил?
В начале пути, когда давал оценку будучи разработчиком, я постоянно недооценивал. Каждый раз выявлялась работа, которую я не учел. Коллеги советовали умножать оценки на 2, на 3, на число ПИ — но это не помогало улучшить точность оценок, а только добавляло других проблем. Например, когда нужно было объяснить, откуда взялась высокая оценка.
С того времени прошло 10 лет. За это время я участвовал в оценке более 200 проектов, набил много шишек и хочу поделиться с вами мыслями на тему оценки проектов.
Надеюсь, статья поможет вам улучшить качество оценок, которые вы даете.
		
		Читать далее 
	   
    
	
		
        
        
		
		   Арсений Васильев,
                           
                    20
                    Марта
                        
                2016
		  Арсений Васильев,
                           
                    20
                    Марта
                        
                2016
		
        
		
			FFmpeg — это набор библиотек для обработки видео и аудио файлов. FFmpeg сконвертирует mov в mp4, наложит водяной знак, склеит несколько видео файлов в один, поменяет разрешение, перекодирует потоковое видео, создаст поток сам. FFmpeg полезен для тех, кто профессионально работает с видео, разрабатывает медиа приложения или просто обрабатывает домашние записи.
FFmpeg не имеет графического интерфейса и управляется командами из консоли. Многие пользователи работают с ним, копируя нужные команды из интернета, не понимая, что значит тот или иной флаг. Научимся осознанно работать с FFmpeg на примере нескольких полезных команд.
		
		Читать далее 
	   
    
	
		
        
        
		
		   Дмитрий Костромин,
                           
                    26
                    Февраля
                        
                2016
		  Дмитрий Костромин,
                           
                    26
                    Февраля
                        
                2016
		
        
		
			Удаление и перемещение коммитов в git опасны потерей данных или истории изменений.
Git Rebase выполняет эти и другие операции.
Владение этой командой повышает уверенность при работе с репозиторием.
		
		Читать далее 
	   
    
	
		
        
        
		
		   Дмитрий Костромин,
                           
                    31
                    Октября
                        
                2015
		  Дмитрий Костромин,
                           
                    31
                    Октября
                        
                2015
		
        
		
			Большинство материала по WebRTC сосредоточено на прикладном уровне написания кода и не способствует пониманию технологии. Попробуем углубиться и узнать как происходит соединение, что такое дескриптор сессии и кандидаты, для чего нужны STUN и TURN сервера.
		
		Читать далее