Старый 21.11.2011, 18:48   #31
omg_it_glowZ
 
Регистрация: 03.03.2011
Сообщений: 18
Репутация: -1
По умолчанию

Ищу книгу по С++ (на данный момент почти не знаком с С-подобными языками, код понять могу, но не более), чтобы в ней было поменьше "воды" (не хотелось бы читать про то, что такое программирование, что такое ООП и тд), ну и не было никаких особых "специализаций" по типу Visual, Qt и др. Нужно нечто вроде подробного справочника )
Может есть какие-то книги, которые особо понравились и вы могли бы посоветовать. Был бы благодарен за помощь.
omg_it_glowZ вне форума   Ответить с цитированием
Старый 21.11.2011, 22:07   #32
lefty
 
Аватар для lefty
 
Регистрация: 01.09.2011
Сообщений: 50
Репутация: 13
По умолчанию

omg_it_glowZ
тебе наверное вот это подойдет самое то:
Шилдт Г. - Полный справочник C++. 4-е издание (2008 год)
lefty вне форума   Ответить с цитированием
Старый 22.11.2011, 10:19   #33
omg_it_glowZ
 
Регистрация: 03.03.2011
Сообщений: 18
Репутация: -1
По умолчанию

Не рекомендуют читать эту книгу, поищу еще. Если книга только на английском, тоже не проблема
omg_it_glowZ вне форума   Ответить с цитированием
Старый 23.11.2011, 15:07   #34
rsaReliableS
 
Регистрация: 29.07.2010
Сообщений: 36
Репутация: 7
По умолчанию

Цитата:
Сообщение от omg_it_glowZ Посмотреть сообщение
Ищу книгу по С++ ... чтобы в ней было поменьше "воды" ... ну и не было никаких особых "специализаций" по типу Visual, Qt и др.
Очевидно же: Бьерн Страуструп: Язык программирования С++
На полке стоят первое издание и специальное издание (издание 2010). Разница: 350 страниц против 1135 (во втором случаее формат книги - больше).
rsaReliableS вне форума   Ответить с цитированием
Старый 23.11.2011, 16:29   #35
omg_it_glowZ
 
Регистрация: 03.03.2011
Сообщений: 18
Репутация: -1
По умолчанию

rsaReliableS, да я уже сам дошел до этой книги )) Скачал на английском, читаю ))
Все равно спасибо за помощь )
omg_it_glowZ вне форума   Ответить с цитированием
Старый 08.01.2012, 12:16   #36
JET
 
Регистрация: 26.06.2011
Сообщений: 5
Репутация: 0
По умолчанию

Хотелось бы дополнить раздел книгами по С++, ибо их совсем мало. Особенно годных.

0. Харви Дейтел - Как программировать на С++(5е издании, полное)
1. Бьерн Страуструп - ПРОГРАММИРОВАНИЕ и практика использования С++(это новое издание)
2. Герб Саттер - Стандарты программирования на С++
3. Скотт Мейерс - Эффективное использование С++
4. Дэвид Вандевурд - Шаблоны С++. Справочник разработчика
5. Андрей Александреску - Современное проектирование на С++
6. Сайт insidecpp.ru
7. Бьерн Страуструп. Язык программирования С++(издание старее, но написано более подробно, нежели в новом)
8. Стандарт С++(ISO/IEC 14882:2011)

Это даст вам хорошую базу знаний по С++.

Далее вы уже отправляетесь в свободное плавание изучая необходимые библиотеки.
Рекомендую посмотреть в сторону boost'a, так как:
1. Часть его библиотек включена в новый стандарт С++.
2. Это фреймвек(хотя они себя так не называют) на все случаи жизни.

Так же очень рекомендую почитать про Паттерны и про Рефакторинг.

По поводу GUI на С++:
В сторону MFC лучше не смотреть без особой на то нужды. Ужасная надстройка над WinAPI да и к тому же мертвый проект.

Последняя книга, как мне помнится была издана в 2001м году.

Смотрите в сторону Qt. Чудесная библиотека с множеством возможностей. Ссылки были предоставлены выше.
JET вне форума   Ответить с цитированием
Старый 16.05.2012, 00:02   #37
Hrum
 
Регистрация: 15.05.2012
Сообщений: 1
Репутация: 0
По умолчанию

вот, что могу порекомендовать по паскалю и по делфи. пользуйтесь на здоровье
http://sdb.su/programmirovanie/pascal/
http://sdb.su/programmirovanie/delphi/
Hrum вне форума   Ответить с цитированием
Старый 06.07.2012, 17:03   #38
SynQ
 
Регистрация: 11.07.2010
Сообщений: 953
Репутация: 352
По умолчанию

[en] Tobias Klein - A Bug Hunter's Diary [2011]
http://www.amazon.com/Bug-Hunters-Di.../dp/1593273851
Небольшая легкая книжка про обнаружение багов, присутствует как юзерлэнд, так и баги ядра.
Все главы напоминают посты в блоге xorl-а - вида "как обнаружен баг, этапы его ислледования, написание эксплойта" (без самих эксплойтов: Германия же).


[en] Enrico Perla, Massimiliano Oldani - A Guide to Kernel Exploitation: Attacking the Core [2010]
http://www.amazon.com/Guide-Kernel-E.../dp/1597494860
Однозначно самый полный труд по эксплуатации уязвимостей ядра *nix на сегодняшний день. Must read по этой теме.


И конкретно по ядру Линукса:

Роберт Лав - Разработка ядра Linux, 2-е издание [2008] Оригинал: Linux Kernel Development
Книга написана по ядру 2.6.18, 400+ страниц. Идеально подходит для ознакомления с ядром.
Читать (сейчас) не советую, потому что через месяц выходит перевод 3-го издания (написан по 2.6.32, [2010]).
Называться будет: Ядро Linux: описание процесса разработки http://www.williamspublishing.com/Bo...59-1779-9.html


Д. Бовет, М. Чезати - Ядро Linux [2007] Оригинал: Understanding the Linux Kernel
http://www.ozon.ru/context/detail/id/3589107/
Написана по 2.6.11, 1100 страниц. Хотя многие считают, что книга устарела, после предыдущей мне она показалась тоже интересной для чтения, т.к. включает в себя моменты, которые никак не описаны в книге Р. Лава.
Размер огромен, поэтому если вы не собираетесь писать драйверы , я бы посоветовал во второй половине книги пропустить часть (на усмотрение) глав перед 18-ой.
SynQ вне форума   Ответить с цитированием
Старый 07.08.2012, 20:34   #39
mr.The
 
Аватар для mr.The
 
Регистрация: 05.07.2010
Сообщений: 73
Репутация: 16
По умолчанию

https://docs.google.com/viewer?url=h...ploit/talk.pdf Writing Kernel Exploits
__________________
Бложек mr.The. :rolleyes:
mr.The вне форума   Ответить с цитированием
Старый 30.10.2012, 12:39   #40
SynQ
 
Регистрация: 11.07.2010
Сообщений: 953
Репутация: 352
По умолчанию


[en] Mark Dowd, John McDonald - The Art of Software Security Assessment [2006]
http://www.amazon.com/Art-Software-S.../dp/0321444426
Для тех, кто анализирует код на предмет поиска уязвимостей. В ней много всего на очень разные темы - каждый найдет что-то, чего не знал. Ситуации и примеры ошибок, описанные в книге, а также на что смотреть при анализе, однажды могут очень помочь, всплыв из памяти.
P.S. Если вы где-то видели аббревиатуру TAOSSA, то это она


[en] Charlie Miller, Dion Blazakis, Dino Dai Zovi, Stefan Esser - iOS Hacker's Handbook [2012]
http://www.amazon.com/iOS-Hackers-Ha...dp/1118204123/
Довольно неплохое чтиво, чтобы узнать текущее (почти: до iOS5) и более раннее положение с безопасностью в мире iPhone, и как их взламывают (джейлбрейки тоже объясняются) от юзерленда до ядра (полностью скопировано из презентации Эссера) и бутлоадера с baseband.
А вот сталкивающиеся с этой темой постоянно, думаю, ничего нового не узнают.
SynQ вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot