Какой рейтинг вас больше интересует?
						
						
						
					 
				 
				
								
				
				
				
				
				
				 | 
				
					
					
					
						Главная /  Главные темы /  Тэг «компаниям»
					 
					
					
						  
						
							
																																					[Перевод] Рефакторинг кода в обеденный перерыв: знакомство с сodemod-скриптами   2017-07-05 14:38:10
										
										  
  ... 
										
										 + развернуть текст   сохранённая копия
										
										  
Думаю, что рефакторинг проекта – тема, близкая каждому разработчику. Зачастую мы сталкиваемся с проблемами, когда нам перестает хватать средств IDE и регулярных выражений, и тогда на помощь приходят средства вроде тех, что описаны в этом посте. Codemod скрипты – это очень мощный инструмент. После его освоения станет ясно, что ваш рефакторинг уже никогда уже не будет прежним. Поэтому я перевел этот пост для нашего хабраблога. Желаю приятного прочтения. 
Сопровождение кодовой базы может обернуться головной болью для любого разработчика, особенно когда дело касается JavaScript. В условиях постоянно меняющихся стандартов, синтаксиса и критических изменений сторонних пакетов поддерживать такой код очень непросто. 
За последние годы JavaScript изменился до неузнаваемости. Развитие этого языка привело к тому, что была изменена даже простейшая задача по объявлению переменных. В ES6 появились let и const, стрелочные функции и множество других новшеств, каждое из которых приносит пользу разработчикам. 
При создании и поддержке в рабочем состоянии кода, призванного выдерживать проверку временем, растёт нагрузка на разработчиков. Из этого поста вы узнаете, как можно автоматизировать задачи по широкомасштабному рефакторингу кода с использованием Codemod-скриптов и инструмента jscodeshift, что позволит вам, например, легко обновлять свой код для использования новых возможностей языка.   Читать дальше →
										  
										
										
										Тэги:  badoo,  javascript,  react,  блог,  веб-сайтов,  компании,  программирование,  проектирование,  разработка,  рефакторинг 
																																							Как пройти собеседование в компанию мечты? Советы от тимлидов IT-компаний   2017-07-05 11:47:44
										 
										 ...  тимлидов четырёх разных  компаний, на что они ...  ответили: CTO в  компании «Точка»  Данила ... 
										 
										+ развернуть текст   сохранённая копия 
										
										16-17 июля в 95 км от Москвы пройдёт конференция для python-разработчиков PYCON RUSSIA. Традиционно мы делаем серию интервью с докладчиками и организаторами. 
 
В первом посте мы спросили тимлидов четырёх разных компаний, на что они обращают внимание во время собеседований, какие ошибки допускают кандидаты, как понять, что человек подходит в команду, и чего никогда нельзя делать во время интервью. На вопросы ответили: CTO в компании «Точка»  Данила Штань, руководитель разработки в ЦИАН  Михаил Юматов, руководитель группы Python-проектов в Rambler&Co  Олег Чуркин и руководитель PyCharm Community в JetBrains  Андрей Власовских.
   Читать дальше →
										  
										 
										
										Тэги: django, it-people, python, блог, веб-сайтов, компании, программирование, разработка, собеседование  
										
  																														
																				Эксперты выбрали десять лучших лоукостеров мира   2017-07-05 07:15:58
										 
										AirAsia — лоукостер из Малайзии AirAsia из Малайзии признана лучшей бюджетной авиакомпанией.  ... 
										 
										+ развернуть текст   сохранённая копия 
										 
										AirAsia — лоукостер из Малайзии AirAsia из Малайзии признана лучшей бюджетной авиакомпанией. Лучшей бюджетной авиакомпанией..
										 
										 
										
										Тэги: компаний, новости  
										
  																													Как повторить сервис anyroom.io в несколько строк JS и без бэкенда   2017-07-04 15:14:54
										 
										  
 
 ... 
										 
										+ развернуть текст   сохранённая копия 
										
										 
Месяц назад на Hacker News в топ вышел пост про сервис AnyRoom: простенький бэкенд на Go, который позволяет создавать телефонные конференции. Рейтинг больше ста, обсуждения в комментах, Исходный код на github, подписки по 50 долларов в месяц — в общем, всё как у взрослых. После первого удивления «неужели это кому-то нужно?!?» я немного погуглил «голосовая конференция без регистраций и sms недорого», подивился дороговизне приложений и понял что таки да, нужно. А на Voximplant такую штуку можно собрать за полчаса и десяток строк JavaScript-кода. Кто хочет создать стартап и попиариться на Hacker News? Под катом рассказываю, как.  Читать дальше →
										  
										 
										
										Тэги: javascript, voximplant, блог, веб-сайтов, компании, мобильных, приложений, программирование, разработка  
										
  																													Что же такое RQL   2017-07-04 12:51:32
										 
										Представьте, что у вас есть хранилище данных с REST-интерфейсом. Пусть в нем хранится информация о  ... 
										 
										+ развернуть текст   сохранённая копия 
										 
										Представьте, что у вас есть хранилище данных с REST-интерфейсом. Пусть в нем хранится информация о книгах и вы хотите вывести список всех книг. Можно сделать метод «books», который будет возвращать нам список книг. Но при отображении списка обычно есть паджинация или ленивая подгрузка данных, а еще пользовать хочет фильтровать и сортировать данные. Когда мы добавляем поддержку мобильных устройств у нас появляется еще потребность как-то ограничить объем получаемых данных не передавая часть полей. Всю эту информацию должен уметь понимать почти любой метод получения списка объектов, т.к. списки отображаются с помощью специального виджета. И тут нам на помощь приходит Resource Query Language. 
 
Resource Query Language (RQL) — это язык запросов, разработанный для использования в URI при работе с объекто-подобными структурами данных. С помощью RQL клиент может запрашивать у сервера список объектов соответствующих определенным правилам, т.е., по сути, это синтаксис, который описывает как запрашивать данные. Например, запрос выбирающий все книги авторства Перумова может быть записан как eq(author,Перумов) или в обычном формате URL: author=Перумов.  Читать дальше →
										 
										 
										
										Тэги: (ingram, aps, data, javascript, micro), odin, request, rest, rql, блог, веб-сайтов, компании, разработка  
																											
								
  
								
															 
							  
						 
					 
					
					
						Главная / Главные темы / Тэг «компаниям»
					  
									 | 
				
								
				
												
				
				
												
					
					
										Взлеты Топ 5 
					
										
										Падения Топ 5 
					
									 
				
				
				
				
								
				
				 |