Рубрика «переводы» - 45

Здравствуйте. Сегодня на глаза попался пост о курсе программирования под Android на сайте Linux Foundation, а вместе с ним — и немало комментариев о том, что хотелось бы видеть и перевод этих уроков. Поскольку я сейчас, после четырех лет разработки под микроконтроллеры, начал изучать и программирование для мобильных устройств, то параллельно решил сделать перевод первой части урока.

Читать полностью »

image

Драма дня: Рэнди Цукерберг, сестру Марка Цукерберга, хватил приступ, когда кто-то ретвитнул копию фотографии семьи Цукерберга (см. выше), которую Рэнди сама разместила на Facebook.
Рэнди была в ярости, она думала, что фотографию могут видеть только ее друзья, но кто то, кто дружит с сестрой Рэнди, но не является другом Рэнди, увидел фото на Facebook, и предположил, что это фото опубликовано для всех, и перепостил его в Twitter.
Читать полностью »

Что такое TCHAR, WCHAR, LPSTR, LPWSTR,LPCTSTR (итд)

Многие C++ программисты, пишущие под Windows часто путаются над этими странными идентификаторами как TCHAR, LPCTSTR. В этой статье я попытаюсь наилучшим способом расставить все точки над И. И рассеять туман сомнений.

В свое время я потратил много времени копаясь в исходниках и не понимал что значат эти загадочные TCHAR, WCHAR, LPSTR, LPWSTR,LPCTSTR.
Недавно нашел очень грамотную статью и представляю ее качественный перевод.
Статья рекомендуется тем кто бессонными ночами копошиться в кодах С++.

Вам интересно ??
Прошу под кат!!!
Читать полностью »

От переводчика: привожу перевод истории одного человека, который чуть не лишился своего Dropbox-аккаунта только из-за того что принял приглашение от командного аккаунта.

Алгоритм действий для того чтоб уничтожить чей-то аккаунт

Создайте командный аккаунт в Dropbox. Это обойдется вам в $795.
1. Пригласите вашего недруга, который пользуется Dropbox, в свою команду. Это не значит, что он сразу согласится, но предложение довольно заманчивое. 1TB пространства (не только для ваших папок, но и для всех его файлов).
2. После того как он согласится, аннулируйте его доступ к командному пространству. Это полностью удалит его аккаунт в Dropbox (а не просто файлы “команды”).

Читать полностью »

5 апреля 2012 года Барак Обама подписал нашумевший JOBS Act (the Jumpstart Our Business Startups Act). Этот документ закон позволит компаниям привлекать начальные инвестиции по упрощенной процедуре. Это очень интересно предпринимателям вообще и IT-предпринимателям особенно. А так как создать компанию в США может каждый, то новый закон приковал внимание предпринимателей всей планеты.

Сейчас комиссия по ценным бумагам США (SEC) начала публичное обсуждение своих инициатив относительно подзаконных актов для внедрения JOBS Act.

О JOBS Act (в виде красивого инфографика 1.79 Мб) и возможных подводных камнях его реализации читайте под катом.
Читать полностью »

Недавно я принимал участие в психологическом эксперименте для программистов. Мой друг, Майк Хансен, занимался исследованием того, как разные люди разбирают программы. Его целью было выяснение того, какие из функций в IDE помогают программистам разбираться с тем, с чем они имеют дело, и как это может быть использовано для создания систем, способных улучшить качество ПО.

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

Три года назад, когда я работал веб-разработчиком на YouTube, один из старших инженеров начал разглагольствовать о слишком большом весе видеостраницы. Страница была раздута до 1,2MB и содержала десятки запросов. Этот инженер так и заявил: если целые клоны Quake пишутся с объемом до 100KB, у нас просто нет оправданий! Я согласился с ним и был в восторге от нового проекта, решив сделать страницу просмотра YouTube с весом ниже 100 КВ. В этот вечер, в автобусе, едущем из Сан-Бруно, я написал код прототипа. Я решил ограничить функциональность базовым минимумом: видеоплеер, пять похожих видео, кнопка «Поделиться», инструмент разметки и десять комментариев, загружаемых с помощью AJAX. Я назвал проект “Feather” (англ. — перышко).

Даже при таком ограниченном наборе функций страница весила около 250 КБ. Я углубился в изучение кода и понял, что наше средство оптимизации (т.е. Closure compilation) не способно исключить код, который никогда реально не используется на самой странице (чего и следовало ожидать от любого инструмента в сложившихся обстоятельствах). Единственным способом дополнительно сократить код было вручную оптимизировать спрайты CSS, Javascript и изображения. Три дня стараний — и я получил гораздо более удачное решение. И все равно это было не 100 КБ. Я совсем недавно закончил написание кода видеоплеера HTML5, и поэтому решил включить его вместо гораздо более увесистого Flash player. Бамс! 98KB, и всего 14 запросов. Я снабдил код некоторыми базовыми возможностями мониторинга и запустил его исполнение в части нашего трафика.
Читать полностью »

Исходя из недавнего отчета IWGCR (International Working Group on Cloud Computing Resiliency) каждый год сервисы облачных вычислений недоступны, в среднем, в течение 7.5 часов. Компании, которые частично или полностью используют облака для своих приложений и сервисов, в этом году пострадали несколько раз. Давайте рассмотрим самые большие отказы в работе облачных сервисов в 2012 году.
Читать полностью »

Как выглядит беспорядок или были ли у фашистов самонаводящиеся ракеты13 июня 1944 года, через неделю после вторжения союзников в Нормандию, громкий жужжащий звук прогремел в небе избитого боями Лондона. Источником звука было недавно разработанное немецкое орудие войны: воздушная бомба V-1. Будучи предшественником крылатых ракет, V-1 была самоходной бомбой, управляемой с помощью гироскопов, питалась она от простого пульсирующего воздушно-реактивного двигателя, который поглощал воздух и воспламенял топливо 50 раз в секунду. Такая высокая частота пульсации давала бомбе характерный звук, зарабатывая ей прозвище «жужжащая бомба» (в оригинале – «buzz bomb» – прим. перев.).
Читать полностью »

в 15:10, , рубрики: переводы, метки:

Перевод статьи Эвана Миллера — The Mathematiclal Hacker.

Профессия программиста благословенна большим числом одаренных авторов. Сегодня я остановлю свое внимание на трех моих любимых — Эрике Реймонде, Поле Грэме и Стиве Йегге. Сделаю я это потому что они, как мне кажется, не сходятся со мной во мнении о том, что математика имеет значение (и будет иметь) для программиста-практика.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js