Какой рейтинг вас больше интересует?
						
						
						
					 
				 
				
								
				
				
				
				
				
				 | 
				
					
					
					
						Главная /  Главные темы /  Тэг «совершенные»
					 
					
					
						  
						
							
																																					Консоль в массы. Переход на светлую сторону. Автоматизация рутинных задач   2017-02-20 07:29:57
										
										  + развернуть текст   сохранённая копия
										
										 
Введение
Машины всегда будут быстрее, независимо от того насколько мы продуктивны и как быстро мы набираем команды. Суровая правда жизни. С другой стороны, если мы выполняем одно и тоже действие множество раз, то почему бы не заставить машины страдать. Написать скрипт на  bash (ваш любимый язык программирования) и каждый раз вызывать этот скрипт, а не набирать монотонные команды, которые забирают так много времени, сил и энергии. А мы, пока скрипт будет выполнять свою работу, можем помечтать о том, как космические корабли бороздят просторы нашей Вселенной.
 
В прошлой статье мы рассмотрели основы программирования на  bash. Сегодня мы будем применять полученные знания на практике. 
 Читать дальше →
										  
										
										
										Тэги:  bash,  front-end,  screen,  terminal,  tmux,  wsd,  веб-сайтов,  код,  отладка,  программирование,  разработка,  системное,  совершенный 
																																							Обнаружение дефектов кода типа «Expression Issues» (CWE-569)   2017-01-25 15:03:19
										
										 Настоящей статьей мы продолжаем серию обзоров, посвященных обнаружению уязвимостей в open-source  ... 
										 
										+ развернуть текст   сохранённая копия 
										 
										Настоящей статьей мы продолжаем серию обзоров, посвященных обнаружению уязвимостей в open-source проектах с помощью статического анализатора кода AppChecker. 
В рамках этой серии рассматриваются наиболее часто встречающиеся дефекты в программном коде, которые могут привести к серьезным уязвимостям. В этой статье мы остановимся на широком классе дефектов типа "Expression Issues". 
  
В международной классификации CWE данный тип дефектов известен как CWE-569: Expression Issues. К нему относятся различные ошибки в логических выражениях в коде программы. Частным случаем дефекта такого класса является дефект «Присваивание вместо сравнения». 
 Читать дальше →
										  
										
										
										Тэги:  appchecker,  java,  open,  php,  source,  анализ,  безопасность,  блог,  информационная,  код,  кода,  компании,  совершенный,  эшелон 
																																								
																				«Flexbox first». Верстка таблиц и текста флексбоксами   2017-01-20 17:50:09
										 
										Флексбокс уверенно шагает по планете — наступает эпоха комфортной веб-разработки. В этой статье я  ... 
										
										 + развернуть текст   сохранённая копия
										
										Флексбокс уверенно шагает по планете — наступает эпоха комфортной веб-разработки. В этой статье я расскажу о необычном способе верстки всего флексбоксами, и поделюсь готовым кодом для верстки таблиц и текста флексбоксами. 
 Три метода позиционирования:
 
1) Флексбокс по умолчанию. Вместо обычного классического потока можно использовать флексбокс-форматирование. Результат будет аналогичный, кроме возможности float-обтекания, без которого можно вполне обойтись.
 
2) Абсолютное или фиксированное расположение относительно родительского контейнера или окна. Для того чтобы в любом контейнере можно было так позиционировать элементы — для каждого элемента по умолчанию position:relative.
 
3) Смещение относительно своего положения, и трансформации. Смещение через position:relative не анимируется, поэтому лучше использовать translate.
 
Графическая композиция — это комбинация этих трех методов + эффекты и прозрачность.
 *
{
position:relative;
display:flex;
}
title,script,style
{
display:none;  //Свойство display принимает только два значения — flex или ничего
} 
 
Вот и всё! Это очень простой фреймворк, но он значительно упрощает верстку. 
 Читать дальше →
										  
										
										
										Тэги:  design,  flexbox,  html10,  веб-сайтов,  верстка,  код,  ненормальное,  программирование,  разработка,  сайтов,  совершенный 
																																							Консоль в массы. Переход на светлую сторону. Bash   2017-01-16 23:44:02
										
										  + развернуть текст   сохранённая копия
										
										 
Вступление
Удобство использования того или иного инструмента заключается в том, насколько он помогает в решении конкретной задачи. Также важно, чтобы мы могли настроить этот инструмент под свои нужды. Приятным бонусом будет и тот факт, что мы можем расширить и дополнить новыми возможностями наш инструмент.
 
Мы добрались до самой интересной и увлекательной темы — это скрипты на  bash. Когда вы запускаете терминал, внутри него работает специальная программа-оболочка —  shell (англ) — интерпретатор команд. Shell понимает все команды, которые вы вводите с клавиатуры, и обрабатывает их. Также выводит сообщения об ошибках, следит за корректностью команд и их синтаксисом. Примером таких команд могут быть:  сменить директорию, создать новую директорию, добавить текстовый файл, отредактировать текстовый файл, сохранить изменения и другие. 
 Читать дальше →
										  
										
										
										Тэги:  bash,  front-end,  screen,  terminal,  tmux,  wsd,  веб-сайтов,  код,  отладка,  программирование,  разработка,  системное,  совершенный 
																																							[Перевод] Что общего между написанием Властелина колец и программированием?   2017-01-12 11:31:34
										 
										 ...  новогодние праздники я  совершенно случайно прочитала о ... 
										
										 + развернуть текст   сохранённая копия
										
										 Работа программиста — это борьба со сложностью. Один из популярных вопросов про облачную телефонию — «А зачем ее использовать, если можно самим взять Asterisk, вжух, и все сделать?». Любопытная деталь из практики: много тех, кто приходит к нам после Asterisk. То есть сперва они приходят к нам, смотрят, что платформа стоит денег, говорят «да сами все сделаем» и уходят. Через полгода возвращаются со словами «Мы поняли, что хотим заниматься своим бизнесом, а не Asterisk». Как программисты, мы очень любим бороться со сложностью: заменять Asterisk на тулбокс с JavaScript полуфабрикатами, использовать облачные сервисы для работы с кодом и задачами, делить все на небольшие части и экспериментировать с версиями. Как оказалось, не только мы это любим. В новогодние праздники я совершенно случайно прочитала о том, что у Толкиена тоже был свой Git. Под катом — адаптированный для Хабра перевод. 
 Вы не поверите, кем был Назгул в предыдущей ревизии git...
										  
										
										
										Тэги:  voximplant,  блог,  веб-сайтов,  идеальный,  код,  компании,  написать,  программирование,  проектирование,  разработка,  рефакторинг,  совершенный 
																											
								
								
															 
							  
						 
					 
					
					
						Главная / Главные темы / Тэг «совершенные»
					  
									 | 
				
								
				
												
				
				
												
					
					
										Взлеты Топ 5 
					
										
										Падения Топ 5 
					
									 
				
				
				
				
								
				
				 |