Поступило предложение обсудить, кто и что использует для написание сайта php или C# ASP.NET ? Почему вы выбрали именно тот или иной инструмент?
Я уже говорил, что я долго использовал Notepad++ для написания .NET кода. Cейчас я работаю в компании, которая использует TFS, а он плохо видит, когда файлы изменяются за его пределами, поэтому пришлось перейти на VS, кажется 2013-го года.
PHP код я давно пишу на Маке и под него долго не могу выбрать, что использовать. Я пробовал NetBeans, но он слишком тяжелый. TextWrangler - слишком прост и мало функционала. Brackets - неплохо, но не поддерживал нужный плагин, поэтому я решил попробовать Atom.
Последнее время я все больше пишу в Atom. В принципе, меня вполне эта срада устраивает, но все же далеко не идеальна.
В принципе, в Windows я пишу только .NET сайты и там я все время использую VS, даже для написания JS, HTML и т.д. На маке я почти весь код пишу в Atom, только Swift и Objective-C пишу в XCode.
В общем, рассказывайте, что вы выбрали, для какого языка программирования, и почему. Не обязательно так же развернуто писать так, как я, но не помешало бы.
Установил себе сегодня на iPad программу PenReader, от paragon software. Эта программа добавляет клавиатуру, позволяющую писать на экране курсивом и преобразовывать курсив в текст. Почти вся эта заметка написана с помощью этой клавпатуры.
Писать с помощью пера прикольно, но все же не так уж и практично. Да, PenReader распознаёт рукописный текст очень хорошо, даже мой корявый почерк. Но с некоторыми словами у него все же возникают проблемы, особенно с такими, как "прикольно". Мне не удалось ввести и iPad. Вместо этого мой ввод постоянно заменялся на irrad. Я такого слова и не знаю и не нашёл в Lingvo (у меня только пару словарей установлено, но основные).
Наверно поэтому Apple не особо торопились с реализацией пера на платформе iOS и рукописного ввода. Я на много быстрее напечатаю на экранной клавиатуре целую заметку, чем напишу один абзац. А в те моменты, когда происходит ошибка распознавания из-за моего корявого почерка, происходит ещё больше потери времени из-за необходимости подправлять слова.
Наконец-то я залил свои обновленные утилиты - Network Utilities. У меня давно уже не хватает времени их обновить на сайте, хотя уже реализованы новые возможности.
Совершенно переработан модуль Http Client (его можно найти в меню Internet). Мне в прошлом году пришлось много работать над Web API и для тестирования для себя же переработал этот модуль. Но его можно использовать не только для Web API, можно и просто для тестирования HTTP.
Немного доработан SOAP клиент. Опять же, потому что мне самому приходится много работать с Web сервисами.
Вчера был интересный баг у Visual Studio. Я использую Community 2015. В определенный момент, он просто стал показывать кучу ошибок, причем на строках, где ничего близкого к реальной ошибке не было. Я потратил минут 10 на попытки вычислить, что это такое, и решил пойти на крайние меры - перезапустить Visual Studio. И перезапуск помог. Компиляция прошла успешно.
Не люблю делать перезапуски программ, считаю их не очень правильным способом решения проблем. У тебя было такое с Visual Studio?
Если честно, то я думал, что OS/2 уже давно мертва и ее уже никто не использует. Кому нужна половинка ОСи, если есть полноценные? Но оказывается, что OS/2 еще существует и есть такая компания Arca Noae, которая до сих пор зарабатывает деньгин а поддержке пользователей.
Заметка специально к понедельнику. Сейчас прочитал интересную идею. Если вы работаете над большим проектом, то все программисты должны удалять проект каждую пятницу и инициализировать его снова каждый понедельник. Смысл подхода в том, чтобы запуск проекта с нуля был как можно проще.
Сейчас на новой работе, когда я получил новый компьютер и начал настраивать машину для работы, то у меня ушло на все два дня. В основном я потратил так много времени из-за того, что пришлось дебагить ошибки, которые можно было избежать обновленными инструкциями по запуску проекта на новой машине. Просто в инструкции отсутствовал один очень важный пункт.
Но в целом у нас на работе я считаю вполне быстрый процесс запуска новой машины. Когда знаешь процесс или если документ без ошибок (а его обновляют достаточно регулярно, просто мне видимо не повезло), то за пару часов с нуля можно запустить сайт.
Я уже давно подсел на Brackets на маке и всю PHP разработку веду в нем. Сегодня он стал регулярно зависать. Немного работаю и вдруг, висит. Несколько раз пришлось убивать процесс и я даже пробовал перезагружать компьютер, но не помогло.
Потом я начал замечать, что Brackets зависает именно тогда, когда я открываю JavaScript файлы. Посмотрел обновления, их нет, у меня была последняя версия 1.5. Решил попробовать откатиться до версии 1.4. Хорошо, что в github можно скачать любую предыдущую версию.
В общем, если у тебя на MacOS редактор кода Brackets зависает и у тебя версия 1.5, рекомендую попробовать откатиться на версию обратно. Если у тебя еще версия 1.4, то не советую обновляться, жди, когда выйдет 1.6.
P.S. Сегодня еще скачал TextMate. Первый взгляд показал, что редактор вполне неплохой. В случаях проблем с Brackets буду его использовать.
iTunes на Маке в последнее время просто бесит. Я с утра встаю и включаю ноут, смотрю новости и подтверждаю комментарии, которые были добавлены за то время, пока я спал.
Потом выхожу из дома и еду на работу. Сажусь в автобус и снова открываю Мак, на этот раз чтобы программировать. Через несколько остановок иконка iTunes начинает судорожно прыгать и бесить, пока по ней не кликну. Причина по которой она прыгает - iTunes не может подключится к своему серверу. БЛЯТЬ! Да я сижу в автобусе, у меня компьютер не подключён к интернету, Я ДОГАДЫВАЮСЬ, что этот долбанный iTunes не может подключиться к интернету и мне (оооочень мягко говоря) плевать, что он не может подключится, потому что он запущен в фоне и я им не пользуюсь сейчас.
Самое популярное приложение, которым я пользуюсь - Podcasts. Я в последнее время слушаю больше различные подкасты, а не музыку. Я подписался на штук 10 различным подкастов, большинство из которых связаны с ИТ, но один по фотографии.
Если кому интересно, вот моя подписка:
1. Re/code Decode hosted by Kara Swisher - подписался совсем недавно и слышал пока один выпуск.
2. The Internet of Things podcast
Интересно, а в Windows есть возможность вставки без стилей? Меня бесит, когда копируешь какой-то текст, а помимо текста вставляются еще и стили. Особенно когда из MS Word копируешь текст, а он вставляется в TinyMce редактор, идешь в исходник HTML, а там столько мусора форматирования от MS. Почему они так сложно форматируют? Поэтому я предпочитаю копировать текст без форматирования.
У MacOS есть сочетание клавишь: Shift + Option + Command + V, которое вставляет скопированный текст без форматирования. Вот такая простая вещь, но невероятно удобная. Я не видел такого в Windows. Есть что-то?