121

(86 відповідей, залишених у Обговорення)

Для чого ви мені купу книг пропонуєте по с?)) Ви мене тільки заплутали, тим більше що я не маю часу зараз на багато книг. Можете сказати яка на вашу думку найкраще описує пам'ять, вказівники і т.д.

122

(86 відповідей, залишених у Обговорення)

muroclav написав:
Patron написав:

Підкажіть хорошу книгу по C і щоб у ній було максимально роз'яснена частина про вказівники і про виділення та структуру пам'яті комп'ютера. У тих книжках що мені попадалися, ця частина була висвітлена дуже коротко а мені хочеться у цьому розібратися)))

стикався з подібною проблемою...
В. В. Подбельский, С. С. Фомин - Программиование на языке Си 
ця книжка мені найбільше сподобалась, можу надіслати електронну версію, якщо зацікавить, жаль що друковану версію знайти не зміг, не люблю читати з екрану((
Ще є непогана книга Браяна «Мова програмування C» також можу надіслати ел. версію.

Пришліть будь-ласка електронну версію. Дякую.

123

(86 відповідей, залишених у Обговорення)

Підкажіть хорошу книгу по C і щоб у ній було максимально роз'яснена частина про вказівники і про виділення та структуру пам'яті комп'ютера. У тих книжках що мені попадалися, ця частина була висвітлена дуже коротко а мені хочеться у цьому розібратися)))

124

(86 відповідей, залишених у Обговорення)

читаю електронні книги, знаю що це шкідливо але зате зручно.

125

(28 відповідей, залишених у PHP)

В смислі не вивчаєте. Кодите на PHP і не вивчаєте її???

Ось так коджу і не вивчаю. Те що мені по роботі потрібно (найбільш використовувані функції) я вже вивчив, а якщо попадеться якась функція якої незнаю то використовую гугл.

126

(12 відповідей, залишених у PHP)

Я залишаюся при своїй думці і вважаю що такі речі лише шкодять форуму. Тему не видаляю тому що кілька людей проти цього, значить автор теми справді комусь цікавий.

127

(12 відповідей, залишених у PHP)

Я взагалі проти таких тем. Це просто використання форуму для реклами свого ресурсу. Це по-перше, по-друге я вже вам казав у іншій темі щоб ви навчилися форматувати код, бо його важко читати і розуміти! Код який важко розуміти не сприяє вивченню програмування! Пропоную видалити цю тему бо не бачу у ній сенсу у даному розділі. Якщо Replace не заперечить то я видалю тему через кілька годин.

128

(43 відповідей, залишених у Розваги та гумор)

Бляха муха кльовий пост, якщо б міг то поставив би кілька плюсів. Розповідаю реальний приклад з життя. Приходжу я якось на співбесіду влаштовувати програмістом у банк. Захожу в один із кабінетів і зі мною починає проводити співбесіду один дядяша віком так років 45-50. От він мені і задає запитання: а ти те знаєш? (щось не по програмуванню, я вже не пам'ятаю) я кажу що не знаю, а те знаєш (щось по безпеці банківських систем) я кажу що не знаю бо я лише сайти робив. Потім він каже а ти такий то і такий сайт знаєш? Я того сайту ніколи не бачив і кажу що не знаю, а він мені каже: "ну ти ж сайти робив!!!".

129

(28 відповідей, залишених у PHP)

Я php вже не вивчаю бо воно мені вже трохи набридло (хоча зараз працюю php програмістом). Взагалі почав вивчати php у 2008 році. Потім захопився java, потім C++.

130

(28 відповідей, залишених у PHP)

Коли я починав програмувати я також писав "негарний" код. Пам'ятаю навіть на одному форумі викладав свої скрипти і там зазнав шквал критики в свою сторону. Я тоді навіть не знав що можна ще якось по іншому і писати і не розумів тої критики. Але з часом, після прочитання достатньої кількості літератури починаєш бачити недоліки свого коду і виправляєш їх.

131

(19 відповідей, залишених у Java)

ping написав:

а дійсно - в чому феномен популярності java?
повільна, ресурсоємна

Кросплатформеність, високорівневість, інтуїтивне апі полегшує освоєння мови.

132

(28 відповідей, залишених у PHP)

<?php

   //You can even add more Dollar Signs

   $Bar = "a";
   $Foo = "Bar";
   $World = "Foo";
   $Hello = "World";
   $a = "Hello";

   $a; //Returns Hello
   $$a; //Returns World
   $$$a; //Returns Foo
   $$$$a; //Returns Bar
   $$$$$a; //Returns a

   $$$$$$a; //Returns Hello
   $$$$$$$a; //Returns World

   //... and so on ...//

?>

Є такий проект http://govnokod.ru/, там дуже багато прикладів такого коду.)

133

(130 відповідей, залишених у Організація роботи форуму)

d4rkc10ud написав:

А я мрію бути модератором в розділі з низькорівняного програмування\реверс-інженерингу\асму. Щоб хацкери обмінювалися семплами впійманих троянів, а інші патчили біос або ж писали власний завантажувач. І всі лаяли архітектуру х86 :-) Але чи буде цей розділ затребуваним?

Зараз навіть у "популярних" розділах мало активності, так що низькорівняне програмування тим більше буде не затребуваним на даний момент.

134

(7 відповідей, залишених у Пропоную роботу)

спочатку зробіть свій сайт, потім покажіть портфоліо а потім створюйте схожі теми.

135

(11 відповідей, залишених у PHP)

funivan написав:

Реалізуйте транзакції самі. Перед видаленням зчитуйте файли в буфер, якщо транзакція пройшла успішно - очищуємо буфер, якщо ні - відновлюємо файли з буфера.)
п.с Я працював з багатьма cms, і лише в одній із них були реалізовані транзакції.

Ну записувати файли у буфер це напряг, а от шлях до них цілком реально)

В якій cms були транзакції. І ви маєте на увазі транзакції з базою чи транзакції файлової системи?

Транзакції з базою, система Magento.

136

(11 відповідей, залишених у PHP)

funivan написав:

Якщо користувач видаляється обєкт знищується, як тоді дати зрозуміти класу ConcreteObserver від якого користувача видаляти телефони. Тобто записувати ід користувача кудись і передавати його ?

Передавати якийсь параметр (eventObject) який буде містити інформацію потрібну для обсервера. Це може бути айдішка або ще щось.

137

(11 відповідей, залишених у PHP)

http://www.narthex-daemon.net/postimages/software-design14.png
Погляньте на попередній малюнок. Subject - це інтерфейс типу observerable, Observer - абстрактинй обсервер. ConcreteSubject - це ваш User, а ConcreteObserver це його обсервер. Коли ConcreteSubject буде видалятися, він може викликати SetState("after_delete"), потім Notify(). Таким чином ConcreteObserver буде повідомлений про те що у ConcreteSubject сталися зміни і його статус змінився на "after_delete". Далі ConcreteObserver має подбати про видалення телефонів і всього що ще необхідно видалити. Ви також можете передати об'єкт ConcreteSubject у якості параметра (eventObject) обсерверу для того щоб останній знав з яким саме ConcreteSubject він працює.

138

(11 відповідей, залишених у PHP)

Реалізуйте транзакції самі. Перед видаленням зчитуйте файли в буфер, якщо транзакція пройшла успішно - очищуємо буфер, якщо ні - відновлюємо файли з буфера.)
п.с Я працював з багатьма cms, і лише в одній із них були реалізовані транзакції.

139

(11 відповідей, залишених у PHP)

Можна це реалізувати через шаблон Observer. Observer слідкує за User, як тільки другий видаляється, перший має подбати про видалення пов'язаних сутностей. Це як варіант, може бути купа різних реалізацій вашого завдання.

140

(138 відповідей, залишених у PHP)

Я вас також зрозумів. Дякую.