Какой рейтинг вас больше интересует?
						
						
						
					 
				 
				
								
				
				
				
				
				
				 | 
				
					
					
					
						Главная /  Главные темы /  Тэг «разработки»
					 
					
					
						  
						
							
																																					Мы не удержались и тоже сделали SDK для мессенджеров: Web, Android и iOS   2017-08-21 13:11:43
										
										  + развернуть текст   сохранённая копия
										
										
Вообще мы в Voximplant занимаемся голосовой автоматикой. Принять звонок с сотового телефона, запустить JavaScript сценарий клиента – там пара тысяч строк логики что с этим звонком делать, включая исходящие на веб-браузеры и мобильные приложения – вот эта вся история. Отдельная история – видео. Образование, телемедицина, совещания. Тот же SIP, те же кодеки, только данных передается в сотню раз больше. При этом браузеры любят зависать и падать, когда им не нравится полученный с другой стороны WebRTC SDP пакет, а мы их от этого отучаем. 
 
Но, как оказалось, голоса и видео клиентам мало: “Мы не хотим сами писать чатик, уже два раза все переписывали и три питониста уволилось. Дайте нам стек unified communications, чтобы всё было на одной платформе, и мы не парились”. И на прошлой неделе мы стали этим самым “Unified Communications”. Теперь на нас можно собрать “Skype for Web” целиком: не только голосовые и видеозвонки, но и обмен сообщениями. Под катом я хочу показать как работает сделанный нами мессаджинг и, надеюсь, получить от вас фидбек – насколько хорошим получилось API и все ли с помощью него можно сделать?  Читать дальше →
										  
										
										
										Тэги:  api,  javascript,  messaging,  voximplant,  блог,  веб-сайтов,  компании,  программирование,  разработка 
																																							Дайджест свежих материалов из мира фронтенда за последнюю неделю №276 (14 — 20 августа 2017)   2017-08-21 09:55:16
										 
										Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него ... 
										
										 + развернуть текст   сохранённая копия
										
										Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
  
  Читать дальше →
										  
										
										
										Тэги:  angular,  css,  es6,  group,  html,  html5,  javascript,  react,  vue,  zfort,  блог,  браузеры,  веб-сайтов,  дайджест,  компании,  разработка,  ссылки,  фронтенд 
																																								
																				Liscript — web REPL: поцелуи, велосипеды и экскаваторы   2017-08-20 22:55:39
										
										  
 ... 
										
										 + развернуть текст   сохранённая копия
										
										 
Некоторое время назад я написал интерпретатор лиспоподобного языка, который назвал Liscript. Опубликовал несколько статей на Хабре, посвященных особенностям реализации ядра, TCO, GUI, REPL-ботов и т.п. Недавно добавил web-интерфейс REPL-у (ссылка в конце статьи).
 
При чем здесь поцелуи и экскаваторы? Думаю, большинству известны такие аббревиатуры, как KISS (keep it simple stupid — делай это проще, дурачок), YAGNI (You ain't gonna need it — Вам это не понадобится), а также высказывания людей разной степени великости про архитектурных астронавтов, «все должно быть сделано так просто, насколько возможно, но не проще», и т.п.
 
Допустим, перед вами стоит задача — выкопать яму. Какие есть варианты решения? Взять лопату и выкопать самому — дешево и сердито, но долго и возможно неоптимально (зависит от вашего уровня владения лопатой и размеров ямы). Отдать на аутсорс  таджикам (не будем рассматривать здесь этот вариант, хотя я должен был его упомянуть). Взять экскаватор — быстро и эффективно, но затратно: бензин/аренда, плюс не факт, что он проедет в вашу садовую калитку, значит надо сносить/восстанавливать забор и т.д. Также, необходимо определиться с моделью (порой из 100500 вариантов), а если вы будете управлять им самостоятельно, надо разобраться во всех его рычагах и педалях.
 
Разумеется, если вы — профессиональный экскаваторщик, копаете по 200 ям за день, или вы стремитесь им стать, а изначальная задача (вырыть яму) нужна вам не сама по себе, а как тренировка или демонстрация ваших умений, тогда выбор очевиден (остается разве что вопрос модели). Но даже профессионал возьмет лопату, сажая цветы.
 
В общем, про выбор инструментов под задачи, и конкретные (подозреваю, что спорные) решения, которые я выбирал в процессе реализации проекта, под катом.  Читать дальше →
										  
										
										
										Тэги:  java,  kiss,  lisp,  repl,  web,  yagni,  веб-сайтов,  программирование,  разработка,  функциональное,  холивар 
																																							[Из песочницы] Edge ненавидит ваши атрибуты   2017-08-20 15:00:27
										
										 Сказ о том, как мы бездумно использовали на проекте бойлерплейт с целым боекомплектом  ... 
										 
										+ развернуть текст   сохранённая копия 
										 
										Сказ о том, как мы бездумно использовали на проекте бойлерплейт с целым боекомплектом зависимостей, которыми никто не пользовался, как нам потом это акнулось, когда потребовалась поддержка Edge, и как мы героически починили то, что, по факту, сами и поломали. 
Нет, это слишком длинно. 
Сказ о том, что все браузеры — атрибутофобы, а некоторые особенно.  
 
  Читать дальше →
										  
										
										
										Тэги:  angularjs,  attributes,  css,  edge,  explorer,  internet,  performance,  render,  time,  атрибуты,  браузеры,  веб-сайтов,  время,  отрисовки,  производительность,  разработка,  рендер 
																																							[Перевод] Новые функции в Laravel 5.5   2017-08-18 19:55:51
										
										  + развернуть текст   сохранённая копия 
										
 
										  
Новый релиз Laravel 5.5 станет релизом долгосрочной поддержки (Long Term Support, LTS). Это значит, что он будет получать правки багов в течение 2х лет, а обновления безопасности — в течение 3х. Таким же был релиз Laravel 5.1, но его двухгодичный срок правок подходит к концу в этом году. Давайте посмотрим без лишней суеты, что нас ждет в новой версии.
  Читать дальше →
										  
										
										
										Тэги:  bootstrap,  framework,  frameworks,  horizon,  javascript,  laravel,  php,  react,  vue.js,  веб-сайтов,  программирование,  разработка 
																											
								
								
															 
							  
						 
					 
					
					
						Главная / Главные темы / Тэг «разработки»
					  
									  | 
				
								
				
												
				
				
												
					
					
										Взлеты Топ 5 
					
										
										Падения Топ 5 
					
									 
				
				
				
				
								
				
				 |