All streams
Search
Write a publication
Pull to refresh
9
0

Программист

Send message
Хехе, мне данная статья напомнила о моих потугах с рисованием BMP файла в html5 canvas попиксельно (через js), гдето даже код валяется))
Спасибо ещё раз за помощь, наконец дошли руки разобраться в этом вопросе, зарелизил новую версию вместе с некоторыми плюшками)
1. Да я понимаю что можно взять открытую программу и сделать свой форк со своими доработками и так использовать. Но своё — всегда больше радует)))
2. Речь не о работе на XP, а необходимости установки фреймворка на vista/7, когда можно обойтись без такой необходимости. Ведь кула лучше когда программа работает со старта, а не требует чтото ещё скачать установить на что нужно тоже время, более того администраторские права.
3. Я не про скорость интерена говорил, а занятое место, на рабочих машинах постоянно встречаю винты по 10-40 гб с вин хп, и там обычно место всё занято, а тут ещё и ставить фреймворк на пол гига, нет спасибо… (временные файлы для распаковки + сама установка) а вторая версия весит аж целых 20 мб (установщик) и около 100 мб после (точно не помню если честно).
4. Да знаю, наработки частенько умирают, но если всё же используется в определённом кругу то я бы не сказал что возникают такие проблемы. Более того не знаю как у вас, но использование стороннего софта может давать даже больше сбоев чем своё решение (я щас не говорю конкретно о захвате скриншотов, а вообще). Да и преимущество своего решение очевидно — если даже сбой, легко найти причину и исправить зная свой код, чего нельзя сказать про посторонние решения на изучение которых может уйти больше времени.
Да программа довольно интересная, но…
1. Я очень сомневаюсь что разработчики бы приняли бы даже готовый код через pull запрос, с реализацией загрузки тем вариантом что я делал на свой сервер.
2. Проект сделан под .NET Framerork 4.0, что означает необходимость его установки на vista/7, а у меня задача всёже была обеспечить наибольшую совместимость без установки доп софта.
3. .NET Framework 4.0 весит значительно больше 2.0, что тоже имеет значение в некоторых случаях.
4. Да и вообще, написать своё решение — получение ценного опыта программирования.

По поводу linux — а разве нету подобных альтернатив там? Ведь насколько я знаю там реализовать такое должно быть намного легче с учётом разнообразия доступных языков и пакетов из коробки. Сам имею второй системой mint kde, правда захватывать скриншоты не пробовал т.к. не было такой необходимости.
Мне данный функционал не нужен, потому не хочу тратить лишнее время на изучение сего вопроса. Но может както…
На данный момент нет, но мне выше уже прислали пример реализации, обязательно чуть позже реализую т.к. это действительно удобней, чем захватывать весь экран и редактировать обрезая ненужное (хотя это тоже не сложно).
О, спасибо, «ужало» картинку до 48кб при всех нужных размерах. Пожалуй перезалью архив с релизом с новой иконкой.
Да спасибо за ссылку, как-нибудь разберусь на досуге, когда будет больше времени. А пока зарелизил мелкие фиксы и правки.
Да тоже уже об этом подумал, сделаю в новой версии.

По поводу размера — дело в иконке, весит она 361 кб, остальное реальный вес программы.
А где в этой программе загрузка изображения по http на свой сервер? задача была не в загрузке по ftp. К тому же не знал про данную программу, и дописать на C++ было бы куда сложнее для меня чем своё решение сделать, которое знаю от и до. А так конечно от части изобретения велосипеда, согласен, но зато и опыт получил дополнительный)
Я тоже об таком думаю, но чесно говоря мне и хватает паинта где можно это выделить и обрезать. Просто не стал пока заморачиваться как это реализуется, позже может доработаю. Но а так, конечно это было бы удобней.
Смотрите ответ ниже, случайно не там ответить нажал)
Если говорить о появлении идеи — то очень давно, но всё никак руки не доходили. А со временем частая необходимость быстро загружать скриншоты всё же сподвигла написать программу. Судя по файлам проекта — создал я его 16 ноября (конечно этого года), но активно разрабатывал программу по сути на выходных и уже во вторник (22го) опубликовал (как видно на github). Итого можно сказать что сделал за 2-3 дня с перерывами.
Я согласен что имеет место «лапша», писалось на скорою руку. Да и честно скажу — опыта в c# конкретно не очень много, я больше по веб части. По поводу закомментированого отладочного кода — а что здесь не так? Я часто так делаю и в рабочих проектах, более того ещё и подписываю иногда, разве у вас никогда не бывало такого что надо вернуться к отладке? А писать заново код отладки тоже не всегда хочется. Ладно если там одна строчка, а бывают и более сложные конструкции.

это winforms в 2016. Серьезно?

А что не так? Писал статью просто чтобы поделиться опытом. К тому же самому вон пришлось собирать инфу по крупицам с гугла. Более того пробую делать что-то новое, написать статью, чего ранее не делал. Разве это плохо?

Локализация эта через ж… сателиты… аж коробит, извините.

Видимо я чего-то не понимаю в этой формулировке, о чём именно речь? Если о качестве перевода программы, то да, мой английский не идеален.

«Здравствуйте, меня зовут Алекс и я программист. Мне 10 лет ...». ;)

Вы почти точно описали вступительную фразу в моём портфолио (правда мне 24), ну уж извиняйте, я пока не профи как вы.
По большей части всё же любопытство, хотя я тоже знаю людей которые имеют 2000 винду на древних офисных пк. Да и раз работает — почему бы и нет?

Ну а вин98 решил проверить т.к. там была поддержка .NET 2.0 (был несколько удивлён этому на самом деле). Но да, это археология уже))
Вы абсолютно правы, это ошибка, которую я почему то в упор не замечал аж до сего момента. Самое интересное что я давал ссылки своим зарубежным коллегам чисто для оценки, и никто слова не сказал за то ошибку в слове «screenshot». Но вообще если уж на то пошло, то видимо стоит оставить как есть название программы, и есть в этом некая изюминка) а вот в описании уже поправить слово. Спасибо за наводку.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity