Ради повышения производительности работы внешних устройств Windows может кэшировать не только чтение, но и запись. Когда вы сохраняете какой-то файл, который находится на флешке, Windows может в реальности сохранить данные только в памяти и сообщить API, что запись прошла успешно. Если выдернуть флешку в этот момент, то данные так и не попадут на нее и потеряются.
Ради целостности данных рекомендуется всегда использовать безопасное извлечение устройства.
Чтобы этого не делать, в Windows 10 начиная с обновления 1809 будет использоваться безопасный режим без кэширования. Данные будут записываться немного медленнее, но зато безопасно.
В интернете с постоянной регулярностью появляются разговоры на тему того, какой язык программирования самый лучший. Лично я не понимаю, зачем он нужен – самый лучший язык программирования?
У меня лично нет самого лучшего, я с удовольствием использую C#, PHP, Swift и даже старый классический С или С++. Хотя последний уже очень давно не использовал (имею ввиду С++). Если классический С еще использую на Arduino, то C++ как-то негде использовать. Последний раз я на C++ писал, когда еще было время в свободное время тратить время на графику и я его использовал с DirectX.
Я даже неплохо относился к Objective-C. Этот язык я считаю самым ужасным из всего, что я использовал, потому что читаемость кода не очень хорошая. Я сейчас взглянул на статистику на stackoverflow и Objective-C заслуженно входит в 10 самых ужасных языков, занимая в нем 9-е место. Хуже три вариации VB (VB 6, VB .NET и VBA), Cobol, Perl, Matlab, Assembly, CoffeeScript. Читаемость и возможности языка слишком слабые.
Интересный тут вопрос поступил на почту недавно, о котором захотелось поговорить:
Скажите пожалуйста, как найти программистов и не потерять сам проект? Пример: Я не программист. У меня есть идея WEB ресурса (сайта). На российском пространстве такого нет (как минимум). И вот я иду к программисту, излагаю ему идею и концепцию проекта. Он говорит: "Мне не интересно". И реализует его сам. Или даже если он соглашается - и тут он может на работе "играть в косынку" за мои деньги, а после работы - делает свой проект (чуть измененный), параллельно.
На мой взгляд это сложный вопрос. Программисты могут спионерить идею и попытаться реализовать ее самостоятельно. Если вы помните фильм Социальная Сеть, то в facebook тоже идея была спионерена.
Те, кто просматривает на главной странице не только последние записи на блоге, но и заглядывает в статьи, уже должен был заметить новую статью: Программистское чтиво - что почитать программисту
Эта тема расскрыта не только в виде статьи, но так же есть и видео на youtube.
Надеюсь, ты найдешь что-то интересное для себя почитать. Обзоры на некоторые из рассматриваемых книг я уже писал на этом сайте и возможно слышал о них.
Я стал достаточно много выкладывать видео, потянуло меня в эту сторону. Очередное видео - последний день нашего отпуска в Доминиканской Республике. В этом видео тур на багги, купание в пещере и празднование дня рождения сына. В принципе, катание на багги тоже было частью подарка дня рождения.
Я понимаю, что немного неформат для этого блога, но ведь вы же и спрашиваете про личную жизнь и вот она.
Подпишись на этот и на этот Канал, если будут подписчики, уломаю жену записывать видео и о Канаде.
В самом начале пути программиста желательно прочитать книгу по базам языка программирования, который вы выбрали. Я в основном C# программист, поэтому посоветую книгу только по этому языку. Хотел бы посоветовать что-то по Java, но не могу, потому что с этой платформой я не связывался уже более 10 лет. Последний раз что-то читал более 10 лет назад.
Только что сделал доступным третье видео на тему оптимизации SQL запросов в Microsoft SQL Server. Это видео более специфично именно к MS серверу. Если в предыдущих я затрагивал темы индексов, которые примерно одинаково работают во вногих базах, то тут вопрос поиска медленных запросов специфично к версии от Майкрософт.
Итак, тектовая версия доступна здесь: Поиск медленных запросов в SQL Server, а видео доступно здесь https://www.youtube.com/watch?v=IEbh5kq5OaU. Я не ожидаю слишком большого количества просмотров, но все же надеюсь, что видео будет полезно.
Это не первоапрельская шутка, но похоже Фейсбук будет вечной и единственной социальной сетью. Им в конкуренты пытались записаться Microsoft, но неудачно.
Более мощная попытка была у Google, но и она закончилась поражением, потому что сеть не развивали. Я не понимаю, почему Google+ выпустили и сразу же забросили. В него не вкладывались ни технологически и ни рекламно.
Я сам этой сетью не пользовался и не понимал, но вот их кнопочку + поставил на свои сайты. Теперь ее нужно убирать.
Сегодня мы более подробно познакомимся с инструментами, которые позволят вам найти проблемы в запросах, и как искать сами проблемные запросы.