Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

acp

Пользователь
  • Зарегистрирован

  • Посещение

  1. Тех, кто реально готов приобрести, просьба написать в ЛС с указанием предпочтительного способа связи.
  2. Добавил фоточек, чтобы каждый мог оценить размер катастрофы самостоятельно.
  3. Конструкция цельная, отодрать никак не получится, ни ногу, ни наклейку ;))
  4. Спасибо, Helium! Надеюсь, в таком виде уже лучше.
  5. Системник: Материнка: ASUS P4P800 SE CPU: Intel Pentium 4 2.4GHz, HT, 800MHz FSB Память: 3GB (стоит 4 планки) Видео: XFX 7900GS 256MB Звук: SB Audigy 2 DVD-RW NEC ND-352 (отломана кнопка) HDD: Maxtor 6Y080L0, Seagate ST3160021A Корпус: MiniTower ATX, несколько потускневший от времени, со следами скотча :shy: Дополнительно: есть лицензионная наклейка WindowsXP; Монитор: Samsung 970P, белый, нога не держит (стандартная проблема этой модели), отходит пластиковая рамка внизу экрана, битых пикселей нет. Цена: желаемая: 5000р., с торгом; если до 14.03.2015 не найдётся покупателя по желаемой цене, уйдёт тому, кто предложит наиболее близкую.
  6. Отнюдь! Надо запретить водить автомобиль тем, у кого стаж вождения больше 2 лет, ведь такие водители совершают 90% аварий.
  7. QUOTE (SergeiR @ Apr 5 2007, 06:06) есть свой резон в том что реально хорошие генераторы псевдослучайных чисел - платные, знаете ли.. а встроенные вот такие - как правило барахло.. не все так плохо ;) ведь есть Boost Random Number Library
  8. еще можно посмотреть ГИС Русса
  9. ИМХО, романтическая атмосфера с "бумкающей" музыкой слабо сочетается http://forum.academ.org/html/emoticons/smile.gif
  10. Хочу добавить пару слов ;) Во-первых, все приведенные типичные ситуации совершенно справедливы, в том числе и A3. Это всего лишь частный случай общего правила, которое грубо можно сформулировать как "при возврате ненулевого интерфейса вызываемая функция передает владение в вызывающий код". Нетрудно понять, что функция просто не может поступать иначе: это единственный вариант однотипного поведения для функций, включая функции - генераторы новых объектов. На вызывающий код ложится ответственность по освобождению переданного интерфейса. Теперь насчет функций, возвращающих указатель на интерфейс. С моей точки зрения, в самой семантике этой функции заложена потенциальная проблема. Ведь по правилам языка (C++) вызывающий код имеет право игнорировать возвращаемое значение. Избежать этой проблемы можно только при возврате значения через смартпоинтер. Ну и наконец, при невозможности изменить семантику функции - приходится везде аккуратно прописывать вызовы этой функции: так, чтобы возвращаемое значение сразу же аттачилось в некоторый смартпоинтер, что и получилось в данном случае с помощью дополнительного аргумента в конструкторе HuntableArchive. Кстати http://forum.academ.org/html/emoticons/cool.gif класс HuntableArchive в данном виде является, хм, "неполным". Его бы желательно или сделать некопируемым или дополнить соответствующими конструкторами/операциями.
  11. QUOTE (Tonal @ Jan 8 2007, 22:36)Можно WTL вместо MFC. А ведь WTL не может жить без ATL. Или ATL в состав Express входит? Судя по MSовскому FAQ: QUOTE 42. Does Visual C++ 2005 Express Edition include MFC and ATL? No, MFC and ATL are not included with Visual C++ 2005 Express. MFC and ATL will be included in all other Visual Studio 2005 Editions.
  12. QUOTE (Gesser, The Cat @ Dec 9 2006, 15:12) QUOTE (acp @ Dec 9 2006, 14:21) Gesser, The Cat, очевидно, безгрешен и выпускает из своих рук только исключительно качественный продукт, которые никогда, ни при каких условиях не ломается и работает исключительно надежно. http://forum.academ.org/html/emoticons/smile.gif Если бы я писал что-то стандартообразующее, то так оно и было. За такие-то баблосы можно и каждую строчку кода проверить на десять тысяч раз имхо. А если код "перерастёт" себя - то и рефакторинг не обломаюсь провести. стандартообразующее - это IDE с компилятором что ли? ;) btw, чтобы не отклоняться от темы слишком далеко: 2002я студия, imho, это некий переходный вариант. afaik, для нее даже сервиспаки не делали. сейчас имеет смысл пользоваться 2003й студией с SP1. либо 2005, если не хватает возможностей 2003. а все более раннее уже пора начинать забывать...
  13. QUOTE (Gesser, The Cat @ Dec 9 2006, 12:48) QUOTE (MuratMusic @ Dec 8 2006, 10:42) Интересно, сколько стоит лицензия для Qt. Ещё интересует, почему у меня часто самозавершается Visual C++ (студия 2002 г.), особенно когда я упражняюсь на чистых Win32 приложениях, создаваемых как Empty Project (без MFC и даже без предварительных заготовок Си++ файлов). Думаю, причина кроется в высоком профессионализме программистов Microsoft, дальновидности политики данной компании, серьёзного отношения к качеству своих продуктов и нежной и трепетной заботе о своих пользователях. Gesser, The Cat, очевидно, безгрешен и выпускает из своих рук только исключительно качественный продукт, которые никогда, ни при каких условиях не ломается и работает исключительно надежно. Вспоминается пример из какой-то книжки про программу "Hello world!" с номером ревизии примерно 1.17 ;)
  14. если базовых функций достаточно - то однозначно boost thread
  15. мда, диск от линуксцентра порядочным фуфлом оказался ;( меня интересовали в первую очередь пакеты, естественно. и они там даже есть - но далеко не все. в результате при попытке поставить хоть что-нибудь из пакетов вылетает неудовлетворенная зависимость. блин. вот раньше в НГУ был сервер, где можно было полным набором пакетов разжиться, но его, похоже, закрыли.

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.