Best UI language for XAML platforms, Ammy is now completely free!
https://www.reddit.com/r/programming/comments/63qvje/best_ui_language_for_xaml_platforms_ammy_is_now/
submitted by /u/ionoy (https://www.reddit.com/user/ionoy)
[link] (http://www.ammyui.com/2017/04/05/ammy-is-completely-free-from-now-on/) [comments] (https://www.reddit.com/r/programming/comments/63qvje/best_ui_language_for_xaml_platforms_ammy_is_now/)
https://www.reddit.com/r/programming/comments/63qvje/best_ui_language_for_xaml_platforms_ammy_is_now/
submitted by /u/ionoy (https://www.reddit.com/user/ionoy)
[link] (http://www.ammyui.com/2017/04/05/ammy-is-completely-free-from-now-on/) [comments] (https://www.reddit.com/r/programming/comments/63qvje/best_ui_language_for_xaml_platforms_ammy_is_now/)
The Debugging Mindset
https://www.reddit.com/r/programming/comments/63r3v0/the_debugging_mindset/
submitted by /u/ishan001 (https://www.reddit.com/user/ishan001)
[link] (https://queue.acm.org/detail.cfm?id=3068754) [comments] (https://www.reddit.com/r/programming/comments/63r3v0/the_debugging_mindset/)
https://www.reddit.com/r/programming/comments/63r3v0/the_debugging_mindset/
submitted by /u/ishan001 (https://www.reddit.com/user/ishan001)
[link] (https://queue.acm.org/detail.cfm?id=3068754) [comments] (https://www.reddit.com/r/programming/comments/63r3v0/the_debugging_mindset/)
Why I started writing tests — and other stories
https://www.reddit.com/r/programming/comments/63rh84/why_i_started_writing_tests_and_other_stories/
submitted by /u/iade (https://www.reddit.com/user/iade)
[link] (https://chunksofco.de/why-i-started-writing-tests-and-other-stories-422a2773b961) [comments] (https://www.reddit.com/r/programming/comments/63rh84/why_i_started_writing_tests_and_other_stories/)
https://www.reddit.com/r/programming/comments/63rh84/why_i_started_writing_tests_and_other_stories/
submitted by /u/iade (https://www.reddit.com/user/iade)
[link] (https://chunksofco.de/why-i-started-writing-tests-and-other-stories-422a2773b961) [comments] (https://www.reddit.com/r/programming/comments/63rh84/why_i_started_writing_tests_and_other_stories/)
Ubuntu abandons its phone efforts, will switch back to GNOME
https://www.reddit.com/r/programming/comments/63rjtw/ubuntu_abandons_its_phone_efforts_will_switch/
submitted by /u/awsometak (https://www.reddit.com/user/awsometak)
[link] (https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence/) [comments] (https://www.reddit.com/r/programming/comments/63rjtw/ubuntu_abandons_its_phone_efforts_will_switch/)
https://www.reddit.com/r/programming/comments/63rjtw/ubuntu_abandons_its_phone_efforts_will_switch/
submitted by /u/awsometak (https://www.reddit.com/user/awsometak)
[link] (https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence/) [comments] (https://www.reddit.com/r/programming/comments/63rjtw/ubuntu_abandons_its_phone_efforts_will_switch/)
Why You Can't Say
https://www.reddit.com/r/programming/comments/63rlhb/why_you_cant_say/
submitted by /u/qforthatbernie (https://www.reddit.com/user/qforthatbernie)
[link] (http://lacker.io/tech/2017/04/05/why-you-cant-say.html) [comments] (https://www.reddit.com/r/programming/comments/63rlhb/why_you_cant_say/)
https://www.reddit.com/r/programming/comments/63rlhb/why_you_cant_say/
submitted by /u/qforthatbernie (https://www.reddit.com/user/qforthatbernie)
[link] (http://lacker.io/tech/2017/04/05/why-you-cant-say.html) [comments] (https://www.reddit.com/r/programming/comments/63rlhb/why_you_cant_say/)
Перечень горячих клавиш Adobe Photoshop
Горячие клавиши Фотошопа для стандартных операций с документами представлены в виде следующих комбинаций:
Ctrl + A – выделить всё;
Ctrl + N – создание нового документа;
Ctrl + C – копировать;
Ctrl + V – вставить;
Shift + Ctrl + N – создание нового слоя;
Ctrl + S – сохранить документ;
Ctrl + O – открыть документ
Ctrl + Alt + O – открыть документ как;
Ctrl + Shift + P – параметры текущей страницы;
Shift + Ctrl + S – сохранить документ как;
Alt + Shift + Ctrl + S - сохранить для формата Web;
Ctrl + Z - отмена последнего произведённого действия. Повторное нажатие данной комбинации отменяет отмену действия;
Alt + Ctrl + Z – вернуть историю изменений на несколько шагов назад;
Shift + Ctrl + Z – переместиться в истории изменений на шаг вперед;
Ctrl + (+) - увеличить изображение;
Ctrl + (-) - уменьшить изображение;
Alt + Ctrl + 0 – натуральный масштаб изображения.
Горячие клавиши Фотошоп для вызова наиболее часто используемых инструментов программы:
B – кисть;
H - рука (также вызывается нажатием на клавишу «пробел»);
E – ластик;
L – лассо;
T – текст;
M – выделение области;
J – восстанавливающая кисть;
Y – архивная кисть;
P – перо;
X – перестановка background и foreground при работе с маской;
V – трансформация;
D - установка цвета белый/черный;
[ и ] – уменьшение и увеличение размера кисти. Нажатие данных клавиш вместе с кнопкой Shift позволяет уменьшить или увеличить жёсткость кисти;
Ctrl + T – свободное трансформирование;
Ctrl + U – цветовой тон/насыщенность;
Ctrl + D - снять выделение;
Ctrl + Shift + U - обесцветить графическое изображение;
Ctrl + I - инвертирование цветов;
Ctrl + Shift + I - инвертирование выделения;
Ctrl + Shift + L - автоуровни изображения;
F6 - отобразить/скрыть палитру цветов;
Ctrl + B – цветовой баланс;
Ctrl + Alt + B - прежняя установка цветового баланса;
Ctrl + X или F2 – вырезать;
Ctrl + M – кривые;
Ctrl + Alt + M - последние установки кривых;
Ctrl + Shift + U – уменьшить насыщенность изображения;
Ctrl + Q и ALT + F4 – выход из программы;
Shift + Пробел или Shift + F5 – заливка;
Ctrl + ALT + D или Shift + F6 - растушевка выделенной области;
Ctrl + 0 – растяжение или сжатие изображения до размеров экрана.
Горячие клавиши в Фотошопе для работы со слоями:
F7 – спрятать или отобразить палитру слоёв;
Alt + клик на изображении глаза палитры слоёв - просмотр отдельного слоя;
Ctrl+Shift+N - создание нового слоя и регулировка параметров смешивания;
Ctrl+Shift+Alt+N - создание нового слоя и обход установки параметров смешивания;
Ctrl + J - клонирование выделения в новый слой;
Ctrl + Shift + J - преобразование выделения в новый слой и удаление его из фонового слоя;
Ctrl + A, Ctrl + J - дублирование слоя в новый слой;
Shift + Alt + ] - переход на верхний слой;
Alt + ] – перемещение на один слой вверх;
Alt + [ - перемещение на один слой вниз;
Shift + Alt + ( - переход на нижний слой;
Shift + Alt + клик правой кнопкой мыши на изображении любым инструментом фотошопа - переход на слой, который содержит указанное изображение;
Ctrl + клик по имени слоя в палитре слоёв - преобразование маски прозрачности выбранного слоя в контур выделения;
Ctrl + Alt + клик по имени слоя в палитре слоёв - вычитание маски прозрачности из выделения;
Ctrl + Shift + клик по имени слоя в палитре слоёв - добавление маски прозрачности выбранного слоя в контур выделения;
+ (+) и +(-) при активном выделяющем инструменте - смена режимов смешивания слоёв;
Ctrl + ] - Перемещение слоя на один уровень вперед;
Ctrl + Shift + ] - Перемещение слоя на передний план;
Ctrl + [ - Перемещение слоя на задний план;
Ctrl + Shift + [ - перемещение слоя назад и расположение его перед фоновым слоем;
Shift + Alt + N - возврат в режим нормального смешивания;
Ctrl + E - слияние текущего слоя с нижним;
Ctrl + Shift + E - объединение видимых слоев;
Ctrl + Alt + E - клонирование содержимого всех связанных слоев в активный;
Горячие клавиши Фотошопа для стандартных операций с документами представлены в виде следующих комбинаций:
Ctrl + A – выделить всё;
Ctrl + N – создание нового документа;
Ctrl + C – копировать;
Ctrl + V – вставить;
Shift + Ctrl + N – создание нового слоя;
Ctrl + S – сохранить документ;
Ctrl + O – открыть документ
Ctrl + Alt + O – открыть документ как;
Ctrl + Shift + P – параметры текущей страницы;
Shift + Ctrl + S – сохранить документ как;
Alt + Shift + Ctrl + S - сохранить для формата Web;
Ctrl + Z - отмена последнего произведённого действия. Повторное нажатие данной комбинации отменяет отмену действия;
Alt + Ctrl + Z – вернуть историю изменений на несколько шагов назад;
Shift + Ctrl + Z – переместиться в истории изменений на шаг вперед;
Ctrl + (+) - увеличить изображение;
Ctrl + (-) - уменьшить изображение;
Alt + Ctrl + 0 – натуральный масштаб изображения.
Горячие клавиши Фотошоп для вызова наиболее часто используемых инструментов программы:
B – кисть;
H - рука (также вызывается нажатием на клавишу «пробел»);
E – ластик;
L – лассо;
T – текст;
M – выделение области;
J – восстанавливающая кисть;
Y – архивная кисть;
P – перо;
X – перестановка background и foreground при работе с маской;
V – трансформация;
D - установка цвета белый/черный;
[ и ] – уменьшение и увеличение размера кисти. Нажатие данных клавиш вместе с кнопкой Shift позволяет уменьшить или увеличить жёсткость кисти;
Ctrl + T – свободное трансформирование;
Ctrl + U – цветовой тон/насыщенность;
Ctrl + D - снять выделение;
Ctrl + Shift + U - обесцветить графическое изображение;
Ctrl + I - инвертирование цветов;
Ctrl + Shift + I - инвертирование выделения;
Ctrl + Shift + L - автоуровни изображения;
F6 - отобразить/скрыть палитру цветов;
Ctrl + B – цветовой баланс;
Ctrl + Alt + B - прежняя установка цветового баланса;
Ctrl + X или F2 – вырезать;
Ctrl + M – кривые;
Ctrl + Alt + M - последние установки кривых;
Ctrl + Shift + U – уменьшить насыщенность изображения;
Ctrl + Q и ALT + F4 – выход из программы;
Shift + Пробел или Shift + F5 – заливка;
Ctrl + ALT + D или Shift + F6 - растушевка выделенной области;
Ctrl + 0 – растяжение или сжатие изображения до размеров экрана.
Горячие клавиши в Фотошопе для работы со слоями:
F7 – спрятать или отобразить палитру слоёв;
Alt + клик на изображении глаза палитры слоёв - просмотр отдельного слоя;
Ctrl+Shift+N - создание нового слоя и регулировка параметров смешивания;
Ctrl+Shift+Alt+N - создание нового слоя и обход установки параметров смешивания;
Ctrl + J - клонирование выделения в новый слой;
Ctrl + Shift + J - преобразование выделения в новый слой и удаление его из фонового слоя;
Ctrl + A, Ctrl + J - дублирование слоя в новый слой;
Shift + Alt + ] - переход на верхний слой;
Alt + ] – перемещение на один слой вверх;
Alt + [ - перемещение на один слой вниз;
Shift + Alt + ( - переход на нижний слой;
Shift + Alt + клик правой кнопкой мыши на изображении любым инструментом фотошопа - переход на слой, который содержит указанное изображение;
Ctrl + клик по имени слоя в палитре слоёв - преобразование маски прозрачности выбранного слоя в контур выделения;
Ctrl + Alt + клик по имени слоя в палитре слоёв - вычитание маски прозрачности из выделения;
Ctrl + Shift + клик по имени слоя в палитре слоёв - добавление маски прозрачности выбранного слоя в контур выделения;
+ (+) и +(-) при активном выделяющем инструменте - смена режимов смешивания слоёв;
Ctrl + ] - Перемещение слоя на один уровень вперед;
Ctrl + Shift + ] - Перемещение слоя на передний план;
Ctrl + [ - Перемещение слоя на задний план;
Ctrl + Shift + [ - перемещение слоя назад и расположение его перед фоновым слоем;
Shift + Alt + N - возврат в режим нормального смешивания;
Ctrl + E - слияние текущего слоя с нижним;
Ctrl + Shift + E - объединение видимых слоев;
Ctrl + Alt + E - клонирование содержимого всех связанных слоев в активный;
Ctrl + G - группировка с предыдущим слоем;
Ctrl + Shift + G - разгруппирование слоёв;
Ctrl + E - объединение связанных слоёв;
Alt + клик на горизонтальной прямой палитры слоёв или Ctrl + G – группировка соседних слоёв;
Ctrl + Shift + Alt + E - клонирование содержимого всех видимых слоев в активный;
Alt + клик по пунктирной прямой палитры слоёв или Ctrl + Shift + G – разгруппирование соседних слоёв;
От Ctrl + 1 до Ctrl + 5 в диалоговом окне эффектов – переключение эффектов слоя;
Ctrl + клик по значку страницы внизу палитры слоёв - создание слоя настройки;
Alt + команда эффектов - блокировка эффектов определенного слоя;
Ctrl + Shift + S - сохранение «плоской» копии изображения со слоями.
Таким образом, благодаря различным горячим клавишам и их комбинациям работа с графическим редактором упрощается, а затрачиваемое на работу время уменьшается, что прямо влияет на ее продуктивность.
К слову, комбинации горячих клавиш вы можете создать самостоятельно и настроить их непосредственно для себя. Для этого нажмите Ctrl + Shift + Alt + K.
В открывшемся окне вы можете просмотреть список всех комбинаций горячих клавиш и отредактировать их на своё усмотрение.
Ctrl + Shift + G - разгруппирование слоёв;
Ctrl + E - объединение связанных слоёв;
Alt + клик на горизонтальной прямой палитры слоёв или Ctrl + G – группировка соседних слоёв;
Ctrl + Shift + Alt + E - клонирование содержимого всех видимых слоев в активный;
Alt + клик по пунктирной прямой палитры слоёв или Ctrl + Shift + G – разгруппирование соседних слоёв;
От Ctrl + 1 до Ctrl + 5 в диалоговом окне эффектов – переключение эффектов слоя;
Ctrl + клик по значку страницы внизу палитры слоёв - создание слоя настройки;
Alt + команда эффектов - блокировка эффектов определенного слоя;
Ctrl + Shift + S - сохранение «плоской» копии изображения со слоями.
Таким образом, благодаря различным горячим клавишам и их комбинациям работа с графическим редактором упрощается, а затрачиваемое на работу время уменьшается, что прямо влияет на ее продуктивность.
К слову, комбинации горячих клавиш вы можете создать самостоятельно и настроить их непосредственно для себя. Для этого нажмите Ctrl + Shift + Alt + K.
В открывшемся окне вы можете просмотреть список всех комбинаций горячих клавиш и отредактировать их на своё усмотрение.
SSL Cert Options
https://www.reddit.com/r/programming/comments/63rpid/ssl_cert_options/
submitted by /u/DigiLondoner (https://www.reddit.com/user/DigiLondoner)
[link] (https://andigital.com/blog/tech-tuesday-ssl-certificate-options/) [comments] (https://www.reddit.com/r/programming/comments/63rpid/ssl_cert_options/)
https://www.reddit.com/r/programming/comments/63rpid/ssl_cert_options/
submitted by /u/DigiLondoner (https://www.reddit.com/user/DigiLondoner)
[link] (https://andigital.com/blog/tech-tuesday-ssl-certificate-options/) [comments] (https://www.reddit.com/r/programming/comments/63rpid/ssl_cert_options/)
Solving the Water Jug Problem from Die Hard 3 with TLA+ and Hypothesis
https://www.reddit.com/r/programming/comments/63rpxt/solving_the_water_jug_problem_from_die_hard_3/
submitted by /u/milliams (https://www.reddit.com/user/milliams)
[link] (http://hypothesis.works/articles/how-not-to-die-hard-with-hypothesis/) [comments] (https://www.reddit.com/r/programming/comments/63rpxt/solving_the_water_jug_problem_from_die_hard_3/)
https://www.reddit.com/r/programming/comments/63rpxt/solving_the_water_jug_problem_from_die_hard_3/
submitted by /u/milliams (https://www.reddit.com/user/milliams)
[link] (http://hypothesis.works/articles/how-not-to-die-hard-with-hypothesis/) [comments] (https://www.reddit.com/r/programming/comments/63rpxt/solving_the_water_jug_problem_from_die_hard_3/)
Motivation video This video change your life
https://www.reddit.com/r/programming/comments/63rt0n/motivation_video_this_video_change_your_life/
submitted by /u/fi333 (https://www.reddit.com/user/fi333)
[link] (https://www.youtube.com/attribution_link?a=nISWx3qT57c&u=%2Fwatch%3Fv%3DfL312C4_e10%26feature%3Dshare) [comments] (https://www.reddit.com/r/programming/comments/63rt0n/motivation_video_this_video_change_your_life/)
https://www.reddit.com/r/programming/comments/63rt0n/motivation_video_this_video_change_your_life/
submitted by /u/fi333 (https://www.reddit.com/user/fi333)
[link] (https://www.youtube.com/attribution_link?a=nISWx3qT57c&u=%2Fwatch%3Fv%3DfL312C4_e10%26feature%3Dshare) [comments] (https://www.reddit.com/r/programming/comments/63rt0n/motivation_video_this_video_change_your_life/)
Как только не развлекается народ в сети! А вот и новый безумный тренд - любители фотошопа снабжают зверей на фотографиях человеческими ртами и смотрят, что из этого получится. Ну, что можно сказать? Похоже, улыбка - это главный секрет человеческого обаяния! Потому что братья наши меньшие, получив возможность улыбнуться по-человечески, становятся удивительно похожими на нас! А вы с этим согласны?