Как создать временный файл на PHP, когда функция tmpfile() не подходит

Когда PHP-программисту необходимо создать временный файл он в мануале находит функцию tmpfile() и после изучения примеров начинает думать как её лучше применить. Так было и со мной, когда мне потребовалось выгрузить данные сразу во временный файл, а не работать с ними через переменную. Но с файлом, созданным таким образом, в дальнейшем неудобно работать в силу того, что tmpfile() возвращает дескриптор, а не ссылку на локальный файл. Давайте немного углубимся в анатомию временного файла и рассмотрим подводные камни, с которыми мне пришлось столкнуться.

Читать дальше →
Как создать временный файл на PHP, когда функция tmpfile() не подходит
Source: habrahabr

Как создать временный файл на PHP когда функция tmpfile() не подходит

Когда PHP-программисту необходимо создать временный файл он в мануале находит функцию tmpfile() и после изучения примеров начинает думать как её лучше применить. Так было и со мной, когда мне потребовалось выгрузить данные сразу во временный файл, а не работать с ними через переменную. Но с файлом, созданным таким образом, в дальнейшем неудобно работать в силу того, что tmpfile() возвращает дескриптор, а не ссылку на локальный файл. Давайте немного углубимся в анатомию временного файла и рассмотрим подводные камни, с которыми мне пришлось столкнуться.

Читать дальше →
Как создать временный файл на PHP когда функция tmpfile() не подходит
Source: habrahabr

Nintendo осуществила мечту смертельно больного геймера

Очень
трогательной историей поделился один из пользователей сайта Reddit.
Несколько месяцев назад он активно зазывал остальных посетителей портала привлечь
внимание компании Nintendo к его брату Гейбу. […]
Nintendo осуществила мечту смертельно больного геймера
Source: 4pda

Мастер-класс от JetBrains на C++ Russia 2017

Всем привет,


24-25 февраля 2017 года в Москве пройдет очередная ежегодная конференция C++ Russia, организованная сообществом C++ User Group Russia. Компания JetBrains уже несколько лет занимается созданием продуктов для разработки на C++ и традиционно участвует в данном событии. Наших сотрудников вы сможете найти на выставочном стенде в течение обоих дней – задать вопрос, попросить помочь с проблемой с любым из наших продуктов, распросить про возможности наших инструментов, наши планы на будущее, или просто поговорить о языке C++ и не только.


Если же вам хочется стать настоящим гуру разработки на C++, то обратите внимание, что накануне конференции, 23 февраля, запланирована целая серия мастер-классов от бывалых разработчиков.


В блоге C++ User Group Russia уже писали о некоторых из них. Мы же хотим рассказать о мастер-классах (а их запланировано целых три!), которые проведут сотрудники компании JetBrains.


Кстати, билет на мастер-классы — отдельный от билета на конференцию, он включает участие и питание и позволяет посетить любые мастер-классы из программы.
Читать дальше →
Мастер-класс от JetBrains на C++ Russia 2017
Source: habrahabr

[Из песочницы] Как мы создавали хостинг-провайдер с собственным ЦОД

Здравствуйте! Меня зовут Владимир. Мне 37 лет. Я основатель компании по предоставлению хостинг услуг. Хочу рассказать вам о том, как я, почти с нуля, создавал свой хостинг с собственным дата-центром.


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


История достаточно длинная. Хочу делиться ею поэтапно, начиная с предыстории, заканчивая тем, что мы имеем на сегодняшний день. Будем очень рады открытому общению, вы можете задавать любые вопросы и ни один из них не останется без внимания. Планируется еженедельная публикация, по одной главе, а между публикациями я буду отвечать на ваши вопросы. Возможно будут какие-либо предложения, пожелания, их мы будем обязательно учитывать и дополнительно подробнее раскрывать вне графика интересующие вас темы. По поводу того, как планирует публиковаться материал мы разобрались, теперь перейдём к хостингу.
Читать дальше →
[Из песочницы] Как мы создавали хостинг-провайдер с собственным ЦОД
Source: habrahabr

«A» значит «Astral». Интервью с Иваном Поляковым (Apus Software)

Существует определённый круг предметов и явлений, по отношению к которым люди чётко делятся на две категории. Услышав про некое Х, представители первой категории спросят:«А что такое Х? Возможно, я что-то слышал об этом, но ничего конкретного не припоминаю.» Те же, кто относится к категории второй, выдохнут:«О-о, то самое Х!» — и глаза у них загорятся слегка нездоровым энтузиазмом.


Отличным примером такого явления может служить белорусская компания Apus Software и их серия компьютерных карточных игр, большая часть которых содержит в своём названии слово Astral. Начиная с олдовой Astral Tournament, которая, будь она человеком, в прошлом году уже могла бы получить паспорт, и заканчивая недавно вышедшей Astral Heroes, в которой лучшее из прошлых игр соединилось с лучшим из того, чего в них не было, Apus Software исправно сдают карты тем картёжникам, кому эльфы и единороги милее карманной пары и ловленного мизера.


В далёких уже две тысячи нулевых, коротая ночи за «Турниром в Астрале», вряд ли я мог представить, что когда-нибудь стану брать интервью у его создателя. Однако жизнь — удивительная штука, и сегодня у моего (метафорического, конечно) микрофона — сам Иван Поляков, более известный как Cooler.

Читать дальше →
«A» значит «Astral». Интервью с Иваном Поляковым (Apus Software)
Source: habrahabr

Цитата #443198

xxx:
Рабочие будни.
Мужчина пришел в деловом брючном костюме — малаца.
Женщина пришла в деловом брючном костюме — малаца.

xxx:
Корпоратив.
Мужчина пришел в деловом брючном костюме — малаца.
Женщина пришла в деловом брючном костюме — ТЫ ЧО СОВСЕМ ДУРА С ТОБОЙ ВСЕ В ПОРЯДКЕ МЫ В РЕСТОРАНЕ ГРОБ ГРОБ БЕНЗОПИЛА ЭТИКЕТ!!!111
Цитата #443198
Source: bash

Simple Solder MK936. Паяльная станция для тех, кто хочет сам

Всем привет!


В этой статье мы хотим поделиться с общественностью проектом простой паяльной станции со стабилизацией температуры, которую любой сможет собрать своими руками без Arduino и изоленты!


Читать дальше →
Simple Solder MK936. Паяльная станция для тех, кто хочет сам
Source: geektimes

Цитата #443197

yyy: Привет, любимый! Иы как?
yyy: Тф
yyy: Ты
xxx: не-не, учитывая во сколько мы с тобой опять заснули, «Иы» по отношению ко мне сейчас подходит больше всего
Цитата #443197
Source: bash

Пост №2961952

Автор: ЛЗЦНИИ

imperial nobleРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/2961952″ }, «headline»: «imperial noble / Penitent Engine :: Adepta Sororitas (sisters of battle, сестры битвы) :: Ecclesiarchy :: Adeptus Mechanicus (Mechanicum) :: Wh Песочница :: Imperium (Империум) :: w40k :: арт :: Mechanicus :: hi-res :: Кликабельно :: hammk :: фэндомы :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/hammk-w40k-Wh-%D0%9F%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-3621166.jpeg», «height»: 2480, «width»: 3508 }, «datePublished»: «2017-01-24T11:38:44+03:00», «dateModified»: «2017-01-24T11:38:44+03:00», «author»: { «@type»: «Person», «name»: «ЛЗЦНИИ» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2961952
Source: Joyreactor