Microsoft выпустила свой первый Android телефон
http://techcrunch.com/2014/06/24/nokia-x2/
Запилите новость. И да, дискач
http://techcrunch.com/2014/06/24/nokia-x2/
Запилите новость. И да, дискач
http://habrahabr.ru/post/226131/
Ъ: Tesla Motors «опенсорснула» все свои технологии по производству автомобилей. Есть быть точным, сняла все патенты
Уже не первый день на ЛОРе и наблюдаю как самые ярые противники чего-то, естественно, пользуются альтернативным софтом. Это логично, но кроме того они совершенно не знают тот софт который ругают.
P.S. Ну что плюсовички, томозит жабка или нет? А наоборот, жабисты, плюсы падают и текут всегда? Ну как оно на бздях, jails во все поля, линукс не нужен?
На виртуалочку, базовая система, Xfce4, SLIM, Firefox, порты.
Что там есть такого особенного и интересного потыкать в самой системе? Может какие-то интересные подсистемы, системы виртуализации, уникальные возможности.
http://habrahabr.ru/post/225147
Ъ:
Корпорация Google готовится выпустить специальное расширение для браузера Google Chrome, которое позволит пользователям сервиса GMail зашифровывать сообщения перед отправкой, чтобы исключить возможность перехвата сообщений. Расширение под простым названием End-to-End использует стандарт OpenPGP, но пока не готово к выпуску, так как Google просит помощи у сообщества.
Команда Google Security приняла решение выпустить сначала исходный код расширения под лицензией Apache 2.0, прежде чем расширение будет опубликовано в Chrome Web Store. Причина этому проста — Google пришлось столкнуться с целым рядом трудностей, поэтому в компании пока не уверены, что их реализация OpenPGP надёжна. В Google отмечают, что рантайм JavaScript архитектурно не отличается надёжностью, так как не может контролировать то, что происходит на нативном уровне, поэтому есть риск утечки данных. Отмечая причины появления данного проекта, в компании заявили, что в настоящее время существуют GnuPG и PGP, но они требуют от пользователя знаний в области шифрования, тогда как расширение от Google попытается провести процесс шифрования как можно более дружелюбно к пользователю.
http://tvrain.ru/articles/v_shkolah_sirii_russkij_jazyk_stal_objazatelnym_pre...
Ъ
«После недавнего визита в Сирию вице-премьера правительства РФ Дмитрия Рогозина, руководством страны принято решение о введении обязательного обучения русскому языку во всех школах. Нас на Украине прижимают, а вот вам пример Сирии», —- пояснил Степашин.
По его словам, Сирия всегда была не просто союзником России, а «нашим настоящим форпостом на Ближнем Востоке».
Ранее министерство образования Сирии ввело русский язык в средних школах страны в качестве второго иностранного языка. Начиная с седьмого класса, ученики могли в дополнение к английскому языку выбрать для изучения русский или французский.
Допустим два гипотетических сценария
1) Выживание существа основано на быстром размножении и частой смерти, причем из-за внешних, болезненных, повреждений
2) Существо высокоразвито и у него уже существует понятие «война». В силу определенных причин цивилизация воюет постоянно и непрерывно
Я так понимаю эволюция в этих двух случаях не сделает смерть от физических повреждений безболезненной ибо особо нет никакой разницы для выживания, так?
...гипотетически.
Когда на нем будет вменяемо работать весь софт. Оптимизируют JS, наделают больше веб-стандартов таким образом что почти весь критический к производительности код будет работать внутри нативного кода браузера в GPU. Когда Интернет будет доступен в любой точке планеты по незаметным для кошелька ценам а то и бесплатно.
Готовы вы общаться в браузере, кодить в браузере прямо например в гитхабе чтобы софт перезапускался по удаленному SSH на ваших бесплатных lxc виртуалках в облаке, а вы лишь тестировали с помощью тестов на удаленном CI прямо на Github или кликали по страничкам в браузере.
Кстати предсказываю ответ параноиков заранее - нет. А как насчет ответов непараноиков? Или например ответов конструктивщиков, которые смогут предложить идеи по созданию технологий безопасного хостинга приложений, при котором даже хостер облака приложение не имеет доступ к приватным данным? Почему невозможно? Раньше и летать было невозможно да и Земля плоская была, нужно просто придумать как
Заметил что уже сколько-то времени во время разработки я не помню о такой ОС как Windows. Я не помню как там что-то собирать, не проверяю какие либы работают, а какие нет. Меня вообще не парит работают ли библиотеки, которые я использую на Windows.
Ведь по сути, то фронтенд, то бекенд, то какие jobs, то системы мониторинга, то скрипты деплоймента. У кого-то, но не у меня, еще и mobile.
У вас не так?
********************************************************************************************************************************************************************************************************************************************************************************************************************************
********************************************************************************************************************************************************************************************************************************************************************
**********************************************************************************************************************************************************************************
*************************************************************************************************************************
************************************************************************************************
***************************************************************************
**************************************************
**********************************************
****************************
***************************
***********************
***************
*************
********
******
***
Всего голосов: 3320, всего проголосовавших: 1263
Продолжается мой процесс написания хеллоуворлдов на С++. Известно что многое было сделано в стандарте С++ 11 для того чтобы снизить вероятность ошибок, в том числе в работе с памятью. Хочу проконсультироваться с плюсовиками в плане организации кода.
Допустим есть обьект класса Mothership. В нем есть какие-то данные. Еще есть метод
std::unique_ptr<UFO> launch_ufo();
Он создает обьект и ним можно пользоваться. Mothership не имеет сcылок на UFO, он полностью отдал право пользования внешнему коду, на что часто намекает (но не гарантирует) std::unique_ptr. Но UFO скрыто пользуется частями экземпляра класса Mothership, который его создал. Если инстанс Mothership откинет копыта, то все UFO станут непригодными.
Пример не выдумал и вполне может иметь место с коллекцией и итератором.
Можно написать документацию и по хорошему попросить не уничтожать Mothership. Но можно ли сделать код дуракоустойчивым?
Как с академически правильной будет перерефакторить этот пример, чтобы избавиться от ошибок удаления Mothership раньше времени, чтобы не сломать уже созданные экземпляры UFO, если обязательным условием есть пользование обьектом Mothership из UFO.
Напрашивается что-то в стиле выделение общих частей Mothership и UFO в std::shared_ptr внутри Mothership. Еще идеи?
Навеяно
Стоимость лицензии oracle application server
Почему в веб-фреймворках не разработана инфраструктура построения исключительно сгенерированых в статику сайтов?
Например сайт таков, что его редактирует малая группа людей. Эта группа таких размеров, что нагрузку легко выдерживает один сервачок на каком-то пыхтоне.
Страницы заданы шаблонами из баз и по мере появления изменений в базах перегенерируется контент на группе удаленных nginx серверов. Ну там атомарно, все дела. Можно что-то придумать короче.
Счетчики, комменты, лайки, аналитика - все аутсорсится в Google/Yandex/VK/you name it и встраивается в страничку.
Например так вполне бы могли работать сайты СМИ. По это модели работает очень много чего уже сейчас, но костылями.
Можно подойти к вопросу с другой стороны - кеширование. И тоже используетя. Но там кажется проще ноги сломать.
Ну и по очевидным причинам безопасность повышается. Бекенд может быть полнейшим решетом без апдейтов. Фронтенд (если это не Amazon S3 например) только нужно будет обновлять, что достаточно просто. Так как по сути сайт - комбинация read-only и соцсетей, то взломать его тяжеловато
Выставил память в 1ГБ. Фоксу пофиг, больше не растет. Если меньше - то уже туговато. Зато остальные приложения теперь не страдают после недели аптайма.
Пока не понял как заставить процесс сразу запускаться в cgroups.
Оно не умеет дешево создаться на основе существующего char* без копирования.
Писать свой класс строк как во время Сталина? Писать свой аллокатор в интересующей области памяти?
Вот что если мне не лень печатать, и везде где по факту наблюдается семантика передачи собственности на указатель я буду лепить std::unique_ptr<X> вместо X*?
Какая стоимость такого подхода по скорости выполнения например в clang++ на x86_64 если гонять это миллионы раз? Там же еще deleter торчит, говорят, но вроде если он дефолтный, то компилятор его может выкосить и останется обычный указатель
Assembly вроде полистал, раньше хорошо понимал что генерировал g++, но вроде мои времена прошли на этом поприще.
Обьясняю задачу. Допустим я делаю mmap очень большого файла в память (1 TB, why not?). Внутри файла небольшие блоки. По ним - binary search.
Очевидно что поиск будет бить в средину всегда. Потом в четверти - пополам, потом в 1/8. Формируется вполне очевидная верхушка дерева.
Нужно ли по ним городить mlock или можно надеяться что ОС додумается?
Да, да, знаю «попробуй». Где описаны критерии приоритезации вытеснения страниц кроме сорцов ядра?
Вот нравился мне сильно Sublime, но плагины к СLang в нем не работают по нормальному.
Решил закатить рукава и осилить vim. Итого вот такой вот рабочий стол
На экране домашний быдлокод, экспериментирую с всякими структурами данных, познаю синтаксис плюсов. Отличные фореверелоун выходные
Вот допустим я написал следующее в vimrc
map <F8> :make run<CR>
Когда я нажимаю кнопку, то программа собирается и запускается. Видно ее вывод и просят нажать любую клавишу
Я нажимаю Enter и вижу пустой экран внизу которого написано
(1 з 22): ./myapp
И опять просят нажать Enter после которого я возвращаюсь в код.
Ничего не понимаю в vim, почему появляется второе окно и как от него избавиться?
https://www.youtube.com/watch?v=mzSPGkOyzW8
Я думаю многие разделяют мои переживания
P.S. Комментатор психопат, да
← назад | следующие → |