AMESK @HOME
Amesk's blog
  • HOME
  • BEST

ZLib + iostreams - простое разжатие файлов Mar 03, 2009

Author: Amesk | Category: C++

На этот раз с использованием Boost:

#include <iostream>
#include <boost/iostreams/filtering_streambuf.hpp>
#include <boost/iostreams/copy.hpp>
#include <boost/iostreams/filter/zlib.hpp>

int main()
{    
    using namespace std;
    ifstream file("hello.z", ios_base::in | ios_base::binary);
    filtering_streambuf<input> in;
    in.push(zlib_decompressor());
    in.push(file);
    boost::iostreams::copy(in …
read more...

Чудеса DllMain Feb 11, 2009

Author: Amesk | Category: C++,Отладка приложений

Давно известно, что определенные практики разработки (типа использования глобальных объектов/загрузки DLL при своей загрузке и т.д.) способствуют возникновению проблем на этапе инициализации/деинициализации, но тут наткнулся на статью.

Не то чтобы уж новое и неизвестное, но стиль цепляет, поэтому рискну привести небольшую цитату.

Пикник на обочине или не …

read more...

Google С++ style guide Jan 10, 2009

Author: Amesk | Category: C++

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

Идея документа сводится к набору разумных практик и попыток жесткого самоограничения в выразительных средствах языка, вплоть …

read more...

Релиз-релиз Jan 03, 2009

Author: Amesk | Category: Обо всём

Скажу честно, было не до блогов - нервно как-то, но, так или иначе, для бОльшей части народа все обошлось, потери людей, по крайней мере по нашему департаменту - 25% :-( Зато организационная структура, похоже, меняется радикально… Например, директор департамента попал в эти проценты :-/

Тем не менее - планов на релиз никто не отменял, начинается …

read more...

Кажется, и до нас добралось… Dec 20, 2008

Author: Amesk | Category: Обо всём

Только что объявили о предстоящих новогодних сокращениях в Transas’e :-(

Все в шоке - у меня в секторе убирают двоих, включая ведущего программиста, тестеров вообще урезают чуть ли не вдвое…

read more...
  • first
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • last

Content

  • Categories
  • Archives
  • Tags
  • Feed Atom

Links

  • Pelican
  • Python.org
  • Jinja2

Social links

  • ВКонтакте
  • Twitter
  • Telegram
  • Github
  • LinkedIn

This blog is proudly powered by Pelican, which takes great advantage of Python.

W3 Personal Blog is a flat bootstrap responsive theme designed by W3layouts ported to a pelican by Samael500.

Copyrights © 2015—2022 Amesk @home All rights reserved.

Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.