Как стать автором
Обновить
4
-0.1
Cepreu Cyxob @Zalechi

Network engineer

Отправить сообщение

Рецензия на книгу Джека и Сюзи Уэлч «Вместо MBA»

Время на прочтение2 мин
Количество просмотров12K
image
The Real-Life MBA — так называется эта книга в оригинале. И с этим не поспоришь.
Легендарный экс-CEO General Electric, Джек Уэлч, который знает о бизнесе всё, что только можно, и его жена, бывший главный редактор Harvard Business Review, которая отлично умеет писать о бизнесе, на двухстах с лишним страницах уместили столько полезных знаний, сколько некоторые не получают за два года MBA.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии9

Интернет магазин с нуля. Часть 1: Начало

Время на прочтение6 мин
Количество просмотров77K
В первую очередь эта статья предназначена тем, кто планирует или только рассматривает вариант запуска своего бизнеса.
Оглядываясь на 15 летний опыт работы в IT c бизнес процессами, решил, написать данный мануал. Это будет серия статей, так как материал выходит объемистый.

Статья имеет целью предостеречь начинающих бизнесменов и, возможно, будет полезна тем, кто уже давно трудится на ниве интернет торговли, так как предлагаемая модель легко масштабируется с небольшими изменениями и поправками на объем товарооборота.



Открыт для конструктивной критики и буду рад оказать помощь, если она вам потребуется.

Статья содержит названия некоторых продуктов и компаний, ссылки я не даю так как это может быть воспринято как реклама. Всё, продукты, что я указываю, это опыт работы и не является рекламой.
Буду рад если вы поделитесь своими наработками с теми или иными сервисами.

Я не буду касаться того, какой товар вам следует продавать или какие услуги стоит оказывать. Этот выбор за вами. Мы возьмем за аксиому, что товар уже выбран и профит (начальный) просчитан.

Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии76

Программирование на Python — курс для желающих узнать о нём больше или изучить ещё один язык программирования

Время на прочтение3 мин
Количество просмотров126K
"The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death."
Guido van Rossum

Python — язык программирования, на котором приятно писать и который приятно читать. Мы предлагаем тринадцать лекций осеннего курса CS центра, чтобы посмотреть вглубь языка и попробовать понять, как пользоваться всеми его возможностями. Лекции читает Сергей Лебедев, разработчик в компании JetBrains и преподаватель в Computer Science Center.

Мало освоить синтаксис, чтобы узнать язык программирования: нужно осознать идиомы языка и научиться их применять. В течение курса Сергей знакомит слушателей с идиомами и возможностями языка Python.

Фотография сделана осенью 2014 года в Страсбурге, за две недели до начала первого прочтения этого курса.
Открыть лекции курса
Всего голосов 45: ↑42 и ↓3+39
Комментарии32

Управление Интернетом – обзор

Время на прочтение7 мин
Количество просмотров11K
Что можно — это ещё не известно, а уж что нельзя — то нельзя. (“Улитка на склоне”, Братья Стругацкие)

Часть 1. История Интернета: управлять нельзя освободить


Pixel Installation aram bartholl

Кролики, как известно, это не только ценный мех. Вот и без Интернета не было бы мемов, школьных рефератов, чатов, стартапов, доткомов и хорошей части нашего с вами досуга, и, конечно, профессии web-программиста.

Создан был Интернет для обороны США (от СССР в первую очередь). Первым переданным сообщением были две буквы LO в 1969 году, а первый кабель был протянут в другие государства двумя годами позднее. Концепцию всемирной паутины предложил Тим Бернерс-Ли в 1989, он же придумал HTML и протокол HTTP. Консорциум W3C, который ответственен за большинство технологических стандартов WWW появился в 1995 – тогда-то сеть и получила более-менее современное обличье, ну а в 2011 году право на доступ в Интернет включили в список базовых прав человека ООН.

Коммерческий потенциал сети стал понятен уже в начале 90-х, ну а государства думали долго: пожалуй, всерьез взялись за дело аж в 2003, когда впервые состоялась Всемирная Встреча по Вопросам Информационного Общества. В принятой на Встрече декларации значилось: «политические полномочия по связанным с Интернетом вопросам государственной политики являются суверенным правом государств. Государства имеют права и обязанности в отношении связанных с Интернетом вопросов государственной политики международного уровня».

И понеслось.
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии42

Проблема с доступом и интересный ключ реестра Windows

Время на прочтение3 мин
Количество просмотров36K
Цель данной статьи — рассказать об интересном ключе реестра Windows:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA\CrashOnAuditFail

Пару лет назад он подарил мне несколько часов напряженного траблшутинга проблем доступа к общим папкам и, так как ни тогда, ни сейчас я не вижу объяснения этой проблемы в поиске, я решил его описать. Если вам интересно, как может получиться, что права доступа у вас и вашего коллеги есть, но получить доступ к общей папке может только один из вас, то добро пожаловать под кат.
Читать дальше →
Всего голосов 51: ↑48 и ↓3+45
Комментарии28

Зачем программисту знать алгоритмы

Время на прочтение7 мин
Количество просмотров99K
Часто появляются статьи вида «нужны ли программисту алгоритмы», и все они имеют примерно одинаковый шаблон. Автор статьи как правило пишет: «Я N лет пишу сайты/скрипты в 1С, и никогда не пользовался алгоритмами или структурами данных. Тут же приводятся в пример красно-чёрные деревья или какие-нибудь другие экзотические структуры, которые в области, в которой работает автор не часто увидишь, если увидишь вообще. Такие статьи сводятся к тому, что в конкретной области программисты не используют сложные структуры данных и не решают NP задач.
Читать дальше →
Всего голосов 73: ↑63 и ↓10+53
Комментарии152

LLVM: компилятор своими руками. Введение

Время на прочтение14 мин
Количество просмотров58K
Представим себе, что в один прекрасный день вам пришла в голову идея процессора собственной, ни на что не похожей архитектуры, и вам очень захотелось эту идею реализовать «в железе». К счастью, в этом нет ничего невозможного. Немного верилога, и вот ваша идея реализована. Вам уже снятся прекрасные сны про то, как Intel разорилась, Microsoft спешно переписывает Windows под вашу архитектуру, а Linux-сообщество уже написало под ваш микропроцессор свежую версию системы с весьма нескучными обоями.
Однако, для всего этого не хватает одной мелочи: компилятора!
Да, я знаю, что многие не считают наличие компилятора чем-то важным, считая, что все должны программировать строго на ассемблере. Если вы тоже так считаете, я не буду с вами спорить, просто не читайте дальше.
Если вы хотите, чтобы для вашей оригинальной архитектуры был доступен хотя бы язык С, прошу под кат.
В статье будет рассматриваться применение инфраструктуры компиляторов LLVM для построения собственных решений на её основе.
Область применения LLVM не ограничивается разработкой компиляторов для новых процессоров, инфраструктура компиляторов LLVM также может применяться для разработки компиляторов новых языков программирования, новых алгоритмов оптимизации и специфических инструментов статического анализа программного кода (поиск ошибок, сбор статистики и т.п.).
Например, вы можете использовать какой-то стандартный процессор (например, ARM) в сочетании с специализированным сопроцессором (например, матричный FPU), в этом случае вам может понадобиться модифицировать существующий компилятор для ARM так, чтобы он мог генерировать код для вашего FPU.
Также интересным применением LLVM может быть генерация исходных текстов на языке высокого уровня («перевод» с одного языка на другой). Например, можно написать генератор кода на Verilog по исходному коду на С.



КДПВ

Читать дальше →
Всего голосов 58: ↑55 и ↓3+52
Комментарии55

Кто хочет стать миллионером: 7 способов разбогатеть, не создавая компанию

Время на прочтение4 мин
Количество просмотров41K
С миллионерами обычно ассоциируются бизнесмены, владельцы собственных компаний, стартаперы. В России, правда, некоторые слои населения до сих пор считают бизнесменов ворами, но разговор сейчас не об этом. Миллионерами могут быть и выдающиеся политики, актеры, музыканты, спортсмены и прочие «шоумены».

Однако ниже речь пойдет о том, как можно крупно разбогатеть простым смертным, как говорится, в свободное от работы время. Если вы не хотите создавать компанию, не хотите быть известными за пределами онлайна и выставлять свою жизнь на всеобщее обозрение, то указанные ниже способы обогащения вас заинтересуют.

Издание Business Insider позаботилось о вашем благополучии и поведало миру о семи таких способах.
Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии25
«Будущее уже здесь» — любимая фраза разработчиков, инженеров и бизнесменов, которые предлагают миру инновации. В сфере безналичных платежей, где также постоянно идёт работа над новыми технологиями и появляются инновации, одним из знаков наступившего будущего стала бесконтактная технология оплаты, которую придумала платежная система MasterCard. Именно эта новинка совершила революцию в платежной индустрии: на смену пластику пришли бесконтактные карты и другие устройства, в которые можно установить чип – мобильный телефон, брелоки, часы, стикеры, браслеты и т.д. Современный человек действительно может выйти из дома, прихватив с собой только мобильный телефон с бесконтактной картой в нём, и делать покупки как в обычных «реальных», так и в онлайн магазинах так и тогда, как ему удобно. Технология постепенно распространяется и завоёвывает расположение покупателей, банков, торговых компаний. Успех вполне заслужен: на смену неприятным очередям на кассе, потерянным кошелькам, затёртым купюрам пришли совершенно новые возможности, скорость и комфорт.
Читать далее
Всего голосов 51: ↑36 и ↓15+21
Комментарии61

Почему биткоин провалился: окончание эксперимента с биткоинами

Время на прочтение14 мин
Количество просмотров97K
Я провел более пяти лет в роли разработчика системы биткоин. Миллионы пользователей и сотни разработчиков использовали мои программы, а мои лекции привели к созданию нескольких стартапов. Я рассказывал про биткоин на Sky TV и BBC News. Меня цитировали в Economist в качестве эксперта по биткоинам и известного разработчика. Я объяснял эту тему для SEC, банкирам и обычным людям в кафе.

И с самого начала я утверждал, что биткоин – это эксперимент, и как любой эксперимент, он может провалиться. Не инвестируйте то, что вы не готовы потерять. Я говорил об этом в интервью, на докладах и писал в почте. Как делали и другие известные разработчики – Гевин Андресен и Джефф Гарзик.

Но, несмотря на то, что я всегда знал о возможности провала, неизбежное заключение о его наступлении очень меня огорчает. Основы пали, и неважно, что случится с ценами в краткосрочном периоде – в долгосрочном они явно пойдут вниз. Я больше не собираюсь принимать участие в разработке и продал все свои битки.

Почему биткоин провалился? Потому, что провалилось сообщество. То, что должно было стать новым, децентрализованным видом денег, не использующих «важные системные учреждения», и было «слишком большим, чтобы провалиться», стало чем-то более ужасным – а именно, системой, контролируемой небольшой группкой людей. Более того, сеть близка к техническому коллапсу. Механизмы, которые должны были предотвратить этот коллапс, сломались, и в результате нет смысла мечтать, что биткоин может стать лучше существующей финансовой системы.

Подумайте об этом. Если бы вы никогда не слышали про биткоин раньше, понравилась ли бы вам сеть платежей, которая:

  • не может передавать существующие у вас средства
  • имеет непредсказуемые комиссии за переводы, которые быстро растут
  • позволяет покупателям отменять платежи после выхода из магазина простым нажатием кнопки (если вы не в курсе этой «возможности» – это потому, что биткоин её только что ввела)
  • страдает невыполненными и нестабильными платежами
  • контролируется Китаем
  • в которой компании и люди, участвующие в её развитии, находятся в фазе гражданской войны


Рискну предположить, что ответ будет «нет».
Читать дальше →
Всего голосов 74: ↑64 и ↓10+54
Комментарии77

Как заработать максимум на своем сайте. 22 способа и 240+ ссылок

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров462K


Эта статья родилась из личного опыта. Я искал самые эффективные способы монетизации сайта (ныне уже проданного на Telderi) и в какой-то момент понял, что тема очень обширная и требует подробного исследования. А его результаты могут быть интересны не мне одному.

Рассматриваются способы, наиболее актуальные для России и СНГ и не требующие участия разработчиков или требующие в минимальной степени.

Статья ввиду большого объема писалась не один месяц, поэтому не серчайте сильно, если где-то встретите неточности (в расценках, форматах). Просто напишите об этом в комментариях.
Читать дальше →
Всего голосов 23: ↑19 и ↓4+15
Комментарии26

Еще одна «критическая» «уязвимость» «VPN» и почему Port Fail — ерунда

Время на прочтение7 мин
Количество просмотров45K
Утро 26 ноября началось для меня с интересной новости — ребята из Perfect Privacy опубликовали информацию об уязвимости Port Fail, которая позволяет раскрывать IP-адрес клиентов VPN-сервисов с функцией проброса портов. Я немного понегодовал из-за того, что ее назвали уязвимостью, т.к. это никакая не уязвимость, а особенность маршрутизации: трафик до IP-адреса VPN-сервера всегда идет напрямую, в обход VPN. Вполне очевидная вещь, подумал я, о которой должен знать любой сетевой администратор. Заметка вменяемая и технически грамотная, придраться можно только к слову vulnerability (уязвимость). Но потом за дело взялись СМИ, и пошло-поехало…

image

Критическая уязвимость во всех протоколах VPN на всех операционных системах. У-у-у, как страшно!

В новости, опубликованной на Geektimes, изначально имевшей желтый заголовок, было сказано о награде в $5000 за найденную «уязвимость» от Private Internet Access — одного из крупнейших VPN-сервисов. «$5000 за типичную, совершенно очевидную любому сетевику вещь?» — подумал я — «Невероятно!», и высказал свое негодование по этому поводу в комментариях, попутно расписав еще одну, не менее очевидную, особенность маршрутизации, с которой сталкивался любой настраивавший работу двух и более интернет-провайдеров на одном компьютере: ответ на входящий запрос не обязательно уйдет через этого же провайдера и с этим же IP, чего запросившая сторона совсем не ожидает. Если мы представим, что вместо второго провайдера у нас VPN-соединение, то отправив запрос на IP-адрес нашего провайдера, при определенных условиях может получиться так, что ответ на наш запрос мы получим с IP VPN-сервера.

image
Читать дальше →
Всего голосов 71: ↑66 и ↓5+61
Комментарии9

Новая социальная сеть Facebook At Work будет конкурировать с LinkedIn

Время на прочтение2 мин
Количество просмотров8.5K
Компания Facebook тестирует профессиональной версии своей социальной сети – конкурента LinkedIn и Monster Worldwide на глобальном рынке делового онлайн-общения. По данным IDC, этот рынок ранее оценивался в $6 миллиардов. На сегодняшний день в новой сети зарегистрировалось более 300 компаний.

Facebook Inc. планирует запустить в 2016 году проект под названием «Facebook на работе» (Facebook At Work).
По своему внешнему виду и возможностям «рабочий» Facebook будет практически идентичен обычному, пользователю будет доступна новостная лента, он сможет ставить «лайки» под чужими постами, создавать для общения с подчиненными и коллегами индивидуальные и групповые чаты, организовывать группы для совместных проектов, рассылать массовые приглашения на корпоративные мероприятия, обмениваться важной информацией, документами, а также устанавливать партнерские контакты.

«Я бы сказал, что 95% того, что было создано нами для Facebook, будет доступно и в Facebook at work», сообщил Reuters директор глобальной партнерской программы Facebook Жюльен Кодорнью.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии2

Совмещаем изучение английского языка с досугом

Время на прочтение7 мин
Количество просмотров48K
Многие люди предлагают различные методики, описывают мобильные приложения, рекомендуют курсы и многое другое, я же хочу рассказать свой личный опыт изучения английского языка на протяжении последних 4 лет.

Как введение могу сказать что более 4 лет назад на самом рассвете моей карьеры в IT я собеседовался в одну всем известную и очень большую иностранную фирму. Как полагается в таком случае собеседование было на английском языке.

Собственно после этого собеседования я принял для себя решение что английский язык для программиста это не просто язык чтения документации и его надо учить так же как и все IT дисциплины.

Как я строил процесс обучения, как он продвигался и какие достигнуты результаты читаем под катом.

Подробности
Всего голосов 13: ↑13 и ↓0+13
Комментарии32

Полный перевод Unix-коанов на русский язык

Время на прочтение16 мин
Количество просмотров76K


Представляю на ваш суд ещё один перевод коанов о Мастере Фу на русский язык. В данный сборник вошли все коаны, на данный момент опубликованные на сайте Эрика Реймонда. Надо сказать, что сам Эрик личность весьма неординарная, но упоминания в данной статье стоящая. Помимо холиваров в списках рассылки всевозможных проектов за его авторством также несколько серьёзных трудов о Unix — в том числе и о сообществе, без которого экосистема современных открытых проектов не была бы возможной (полный список книг). Идея перевести коаны в очередной раз пришла мне в голову во время чтения одного из таких трудов, а именно «The Art of Unix Programming», поскольку многое из скрытого смысла коанов становится ясно только после прочтения очередной главы оттуда.

Ну и конечно же, дисклеймер: все комментарии и специфика переложения есть плод воображения вашего покорного слуги.
Я публикую этот перевод в надежде на то, что он может кому-то понравиться, но не предоставляю на него никаких гарантий, в том числе соответствия канонам перевода или пригодности для цитирования где бы то ни было.

Итак
Всего голосов 126: ↑123 и ↓3+120
Комментарии65

Рабочий стол в облаке

Время на прочтение9 мин
Количество просмотров36K

В каком случае необходимо отдать предпочтение тому или иному решению для организации «виртуальных рабочих столов» и как найти условия оптимальные для их работы?



Рабочий стол в облаке - Inoventica Services


Разработчики средств виртуализации уже не один год продвигают различные решения для рабочих станций, однако, в отличие от виртуализации серверов, широкого распространения в массовом сегменте они не получили.


Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии30

Сделай сам: dll hijacking под MS Office для самых маленьких

Время на прочтение5 мин
Количество просмотров30K
Прошло уже три дня с тех пор, как исследователь Parvez Anwar опубликовал информацию о множественных dll hijacking уязвимостях в продуктах Microsoft Office, а какой-либо реакции не наблюдается. Ни CVE, ни сообщений на специализированных ресурсах, Windows Update не качает свежих патчей. Что ж, может, так и нужно, может быть, это не уявимость, а особенность продукта?
Между тем, эксплуатация этой особенности проста и доступна даже ребенку. И, раз уж производитель пока эту «фичу» не удалил, почему бы не написать о ней небольшую статью.

Речь пойдет о Windows 7. Работает ли это на других версиях — мне на текущий момент неизвестно, нужно проверять. Принцип действия описываемого явления (как и многих других, впрочем) основан на старой доброй технологии COM/OLE/ActiveX.
Читать дальше →
Всего голосов 48: ↑46 и ↓2+44
Комментарии5

Palantir 101. Что позволено знать простым смертным о второй по крутоcти частной компании в Кремниевой Долине

Время на прочтение13 мин
Количество просмотров80K


(За перевод спасибо Алексею Ворсину)

Доброе утро и добро пожаловать на GovCon7. Меня зовут Сод Абдулли и я ведущий инженер по внедрению Palantir Technologies и это Palantir 101. Я хотел бы в ближайшие полчаса или сорок пять минут рассказать о том что это, кто мы, что такое Palantir, и что он делает для организаций, с которыми мы работаем, а также, ближе к концу мероприятия, мы проведем небольшую презентацию.

Прежде чем перейти ко всему этому, я хочу начать с пары историй, которые должны пролить свет на то, что мы и Palantir, думаем о проблеме анализа в мире Big Data.



Первая история, — это история о шахматах.

Многие из вас знают, что в 1997 IBM создали суперкомпьютер Deep Blue, который одолел Гарри Каспарова, на тот момент, бывшего лучшим шахматистом в мире. Сейчас в простой мобильник могут быть установлены шахматы, играющие на турнирном уровне, и вопрос о том, кто сильнее в шахматах, человек или компьютер, уже не актуален.

Новый интересный вопрос: «Что будет, если человек и компьютер будут играть в шахматы вместе, как команда?»

Во-первых, такие команды показали высокую эффективность, и, на самом деле, это вполне ожидаемо, так как люди хороши в шахматах, компьютеры очень хороши в шахматах, но хороши они по разным причинам: компьютеры имеют серьезное тактическое преимущество, они могут оценивать многие тысячи комбинаций ежесекундно; у людей есть опыт, способность к трюкам, чутье и умение прочувствовать оппонента, что компьютеру тяжело дается.

Эти силы сочетаемы и команда человек/компьютер способна победить и команды сильнейших игроков и объединения сильнейших суперкомпьютеров.
Читать дальше →
Всего голосов 47: ↑43 и ↓4+39
Комментарии33

Теория звука. Что нужно знать о звуке, чтобы с ним работать. Опыт Яндекс.Музыки

Время на прочтение14 мин
Количество просмотров214K
Звук, как и цвет, люди воспринимают по-разному. Например, то, что кажется слишком громким или некачественным одним, может быть нормальным для других.

Для работы над Яндекс.Музыкой нам всегда важно помнить о разных тонкостях, которые таит в себе звук. Что такое громкость, как она меняется и от чего зависит? Как работают звуковые фильтры? Какие бывают шумы? Как меняется звук? Как люди его воспринимают.



Мы довольно много узнали обо всём этом, работая над нашим проектом, и сегодня я попробую описать на пальцах некоторые основные понятия, которые требуется знать, если вы имеете дело с цифровой обработкой звука. В этой статье нет серьёзной математики вроде быстрых преобразований Фурье и прочего — эти формулы несложно найти в сети. Я опишу суть и смысл вещей, с которыми придётся столкнуться.

Поводом для этого поста можете считать то, что мы добавили в приложения Яндекс.Музыки возможность слушать треки в высоком качестве (320kbps). А можете не считать. Итак.
Читать дальше →
Всего голосов 83: ↑78 и ↓5+73
Комментарии52

Вся правда о полиграфе (детекторе лжи). Развеиваю мифы

Время на прочтение8 мин
Количество просмотров476K
Практически все мы слышали по «детектор лжи» или «полиграф» — комплект оборудования для определения лжи. Однако, скажу вам прямо, все, что вы слышали и все, что описано в интернете — по большому счету фигня: половина статей размещена на сайтах компаний, которые предоставляют услуги в данной сфере, а другая половина — собранные из обрезков информации в интернете публикации дешевых копирайтеров, которые в глаза не видели оборудование. И даже на Википедии статья ни о чем!

И чтобы поставить точки в данном вопросе и написать самую объективную статью, я решил сам пройти полиграф. После недолгого поиска по объявлениям в «Яндекс.Директ», меня заинтересовала компания, сайт которой давал довольно подробную информацию об их услугах, описание применяемого ими цифрового оборудования и примерный диапазон цен, который мне показался адекватным. Оставил заявку через онлайн-консультант. Через час мне перезвонила полиграфолог и договорились встретиться во вторник, у них в офисе, на Дмитровском шоссе. После наступления вторника я закинул в карман 10 тыс. и направился к ним офис.
Читать дальше →
Всего голосов 74: ↑60 и ↓14+46
Комментарии106

Информация

В рейтинге
Не участвует
Откуда
Parma, Emilia Romagna - Parma, Италия
Дата рождения
Зарегистрирован
Активность