Pull to refresh
136
0
Андрей Часовских @andreycha

Пользователь

Send message
Вот медикам — не в коем случае.

Я вообще подразумевал, что тройка — оценки позорная. И если студент на нее соглашается — это проблемы и заботы студента. У нас в Политехе один препод статью, писал в которой предлагал ввести «серые» дипломы — для троечников. Считаю, было бы полезно.
Имхо, при наличии конспекта и хорошей посещаемости лекций студенту можно поставить трояк и отпустить.
Точно! Отдельные крупицы из разных курсов было бы очень полезо объединить в один курс по алгоритмам.
Ждем :).
Я сам только при написании диплома осознал, какие были возможности по стажировкам/обечениям заграницей — все проипал. Надеюсь, в аспирантуре удастся куда-нибудь съездить.
Напишите про ваше обучения в Финляндии, пожалуйста. Очень интересно почитать про такой опыт, сравнения с нашими ВУЗами и что вам хочется изменить.
Упс, промахнулся. Это ответ на сообщение Malamut выше.
Начнём конечно с мёртвого во всех отношениях паскаля на первом курсе

Категорически на соглашусь. Для обучения основам — самое то. Когда-то на Хабре обсуждали очень хорошую статью МГУшного преподавателя, который писал, почему обучать студентов программированию нужно с Паскаля, а не с С.

А вот насчет С я соглашусь. Предпочел бы 2 семестра С++, все ж С не совсем подходящий язык для курса ООП.
Да, в Моторе, пока ты без диплома, много не платят из принципа. Получаешь диплом — сразу кладут хорошую з/п.
Клара Ву, разработчик программного обеспечения в «Harvest Automation» испытывает в работе робота под названием «Mr. Incredible», прототип второго поколения, в офисе фирмы.

Если честно, сперва подумал, что тетя у себя дома показывает, как робот мусор выносит. Неплохой офис :). И кресло клевое.
Вот тут описано:
habrahabr.ru/blogs/vs/68441/

Теперь можно и сами документы отделять в окна.
Блин, не дописал. В переопределяемом Dispose перед вызовом базового класса надо освободить неуправляемый ресурс. Также необходимо добавить финализатор и в нем вызвать Dispose(false).
В базовом классе:
public void Dispose()
{
  Dispose(true);
}

public virtual void Dispose(bool disposing)
{
  if (disposing)
  {
    ...
  }
  ...
}


* This source code was highlighted with Source Code Highlighter.

В наследуемых классах переопределяем Dispose с параметром, в конце вызываем базовый:
public override void Dispose(bool disposing)
{
  if (disposing)
  {
   // освобождение своих ресурсов
  }
  base.Dispose(disposing);
}


* This source code was highlighted with Source Code Highlighter.
Хорошая статья, с душой написана.

И даже сами предлагают деньги за доставку несмотря на бесплатность.

Берете?
:)

Коннект: Слушай, мож мы родственники?
ALEXA: думаешь???
Коннект: Ну, может дальние. Какая девичья фамилия была у твоей матери?
ALEXA: *енко
Коннект: О, у тебя 8 новых писем )
ALEXA: в смысле???
Могу посоветовать еще вот эти скринкасты на тему памяти:
www.red-gate.com/products/ants_memory_profiler/DOTNET_Memory_Management/Index.html

(ANTS Memory Profiler, кстати, совершенно потрясающий инструмент)
Да, замечание понятно. Но, скажем так, в любой момент найдется человек, незнакомый с таблицей умножения. Я сам, начав посещать Хабр год назад, очень много прочитал таких вот «поздних» тем и для меня они оказались очень полезны.
Где-то в этом же блоге была фишка с WaitCursor. В конструкторе меняешь курсор на часы, в Dispose — обратно. И оборачиваешь блок кода, на котором пользователь должен подождать, в using c этим WaitCursor'ом. Идея, думаю, понятна.
Еще при чтении статьи у меня самого возник вопрос.

Логика третьего правила понятна — неуправляемые ресурсы должны быть по-любому освобождены, и если это не сделает программист с помощью Dispose, то в конце концов сборщик дернет финализатор.

А вот во втором правиле получается так, что если я Dispose забыл вызвать, то и ничего страшного?
Это точно. Друг, занимающийся поставками оборудования в различные конторы, в том числе госорганизации, говорит, что присутствие на оглашении результатов тендера — формальность, все и так уже знают результат. Да и пока победители определяются по связям/величине отката, ничего хорошего у нас не будет.

Information

Rating
Does not participate
Registered
Activity