 
			
				26.01.2012, 04:28
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Администратор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.05.2007 
					
					
					
						Сообщений: 1,221
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Онлайн-семинары по JavaScript
			 
			
		
		
		
		Есть мысли о проведении онлайн-семинаров в дополнение к  учебнику. 
 
В отличие от существующих  курсов, размер группы будет ограничен не 20-30, а 50 человек, так что индивидуальные разборы задач сделать не выйдет, а вот ответы на вопросы, рассказы, демо, что-то ещё - пожалуй.
 
Участие предполагается платное, чтобы совсем лишние люди не приходили, но очень доступное.
 
Пишите пожелания по темам.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 04:54
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Новичок 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 05.09.2010 
					
					
					
						Сообщений: 2,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Илья Кантор, я уже задавал этот вопрос вам в ЛС, но вы не ответили. Надеюсь публичная переписка поможет избежать подобных неприятностей. 
 
Почему уже который год не проводятся семинары по сложному JS? Под «сложным» я понимаю проектирование и реализация крупных тяжеловесных веб приложений. Банальным и всем известным примером можно привести Gmail, где реализовано чересчур много функционала для понимания программистом среднего уровня с чего начать, как продолжать и прочее (знаю, что гугл использует какой-то Java → Javascript компилятор, но это не имеет значения в данном случае). 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:03
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Администратор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.05.2007 
					
					
					
						Сообщений: 1,221
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Вы хотите научиться делать GMail? Это можно, но есть одна загвоздка: там еще и серверное программирование требуется, чтобы запустить.  
 
Нужно знать, что такое "база данных" - вы знаете? А также, очень желательно - администрировать Unix, чтобы все настроить нормально. Умеете? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:11
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 что-то знаю 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.05.2009 
					
					
					
						Сообщений: 5,176
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от FINoM
			
		
	 | 
 
	| 
		Банальным и всем известным примером можно привести Gmail, где реализовано чересчур много функционала для понимания программистом среднего уровня с чего начать
	 | 
 
	
 
 Думать логически, проанализировать все в голове, составить схему (ТЗ), еще раз все проанализировать, начать реализацию. Это очень объемное и громоздкое дело, одним JavaScript'ом тут не отделаешься. Нужно много человеко часов и даже человекорук. Боюсь для одного человека такие проекты как ГМаил не потянуть, точнее один будет делать это все не один год.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:11
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Новичок 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 05.09.2010 
					
					
					
						Сообщений: 2,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Илья Кантор, шутите? Я говорю только о клиентской составляющей, серверная часть меня совершенно не интересует, не моя работа. 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:14
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Новичок 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 05.09.2010 
					
					
					
						Сообщений: 2,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 devote, я прекрасно знаю, что клиентскими технологиями тут не отделаешься.  
 
К примеру, я могу, имея ТЗ выстроить каркас для веб приложения. Вопрос в том, как предусмотреть ненавязчивое добавление нового функционала, не модифицируя старый. 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:15
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 что-то знаю 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.05.2009 
					
					
					
						Сообщений: 5,176
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от FINoM
			
		
	 | 
 
	| 
		Вопрос в том, как предусмотреть ненавязчивое добавление нового функционала, не модифицируя старый.
	 | 
 
	
 
 Повторюсь:
 
	
 
	| 
		
			Сообщение от devote
			
		
	 | 
 
	| 
		Думать логически
	 | 
 
	
 
 Уметь правильно строить интерфейсы, которые буду легко рассширяться/меняться без огромных потерь в итоговом проекте.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:18
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Новичок 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 05.09.2010 
					
					
					
						Сообщений: 2,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Как заработать денег? 
	
 
	| 
		
			Сообщение от devote
			
		
	 | 
 
	| 
		Думать логически
	 | 
 
	
 
 Как вылечить зуб? 
	
 
	| 
		
			Сообщение от devote
			
		
	 | 
 
	| 
		Думать логически
	 | 
 
	
 
 Что случилось с лодкой "Курск"? 
	
 
	| 
		
			Сообщение от Путин
			
		
	 | 
 
	| 
		Она утонула
	 | 
 
	
 
 
	
 
	| 
		
			Сообщение от devote
			
		
	 | 
 
	| 
		Уметь правильно строить интерфейсы, которые буду легко рассширяться/меняться без огромных потерь в итоговом проекте.
	 | 
 
	
 
 Если так упрощать, то я не умею строить интерфейсы, которые будут легко расширяемы.
 
Ладно в общем, я этот вопрос задал Илье Кантору, а он стебется, ответ понятен.  
		
	
		
		
		
		
		
			
		
		
		
		
		
						  
				
				Последний раз редактировалось FINoM, 26.01.2012 в 05:23.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:21
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 что-то знаю 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.05.2009 
					
					
					
						Сообщений: 5,176
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 FINoM, не понимаю к чему вы это 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				26.01.2012, 05:59
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Администратор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.05.2007 
					
					
					
						Сообщений: 1,221
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 В принципе, возможна такая организация системы обучения: готова серверная часть GMail'а, и мы на курсе пишем клиентскую.  
 
Серверную я напишу на Node.JS и какой-нибудь базе =) 
 
Какая часть функционала GMail должна быть реализована? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |