- 1
- 2
echo $TTY
cat /dev/pts/5
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
echo $TTY
cat /dev/pts/5
Открываем два терминала, смотрим у каждого $TTY, и делаем у каждого cat на TTY противоположного терминала.
Получается очень простой локальный чат. Наверное, если использовать какую-нибудь сетевую фигню, так можно сделать интернет-чат.
+4
final Optional<Customer> customer = Optional.ofNullable(customerId)
.map(custId -> customerService.getById(custId)
.map(cust -> Optional.of(cust))
.orElseThrow(() -> new NoSuchCustomerException(custId)))
.orElse(Optional.empty());
Попытка функционального программирования, когда в язык добавили монаду Optional, но не добавили монаду Try.
+2
#include <malloc.h>
#include <string.h>
void print( void **p, int n ) {
int i = 0;
for(; i < n; ++i ) {
printf( "%x ", *( p + i ) );
}
printf( "\n" );
}
void get( void** pp, void** p ) {
*p = *pp;
}
void set( void** pp, void **p ) {
*pp = *p;
}
int main() {
printf( "sizeof: void* = %d, void** = %d\n", sizeof( void* ), sizeof( void** ) );
void ** pv = malloc( sizeof( void* ) * 8 ), **pp2;
memset( pv, 1, 8 * sizeof( void* ) );
printf( "pv = %x\n", pv );
print( pv, 8 );
pp2 = pv + 2 * sizeof( void** );
void *p = (void*)0x01020304c, *p2 = p;
*pp2 = p;
printf( "pv = %x, pp2 = %x, p=%x, p2 = %x\n", pv, pp2, p, p2 );
get( pv + 1, &p );
printf( "result get( pv + 1, &p ) -> *( pv + 1 ) = %x, p = %x\n", *( pv + 1 ), p );
set( pv + 2, &p2 );
printf( "result set( pv + 2 *, p2 ) -> *( pv + 2 ) = %x, p2 = %x\n", *( pv + 2 ), p2 );
print( pv, 8 );
free( pv );
return 0;
}
Просто оставлю это здесь, на будущее.
О том, как работать с void**.
0
#include <iostream>
#include <stdio.h>
using namespace std;
int main() {
ios::sync_with_stdio.h(false);
cin.tie(0);
cout.tie(0);
}
Чо за хуйня?
−1
https://hi-tech.mail.ru/news/ICANN-DNS/
Как shitаете, нормально ли, что сборище из нескольких хуёв имеет техническую возможность наебнуть весь Интернет?
−2
Установил вчера вечером OpenSuse Leap 15.0 в VirtualBox.
В инет сейчас выход только через USB модем от МТС (он же Huawei).
Сутки потратил на чтение и эксперименты по пробросу модема в виртуалку.
Дали архив с программой МТС Коннект под Linux.
Устанавливал (с ручной доставкой зависимостей на чистую систему) драйвер из этого пакета,
пробовал расшарить из винды адаптер USB на другие интерфейсы.
Ничего не помогало.
И тут, я подключил модем к виртуалке и случайно ткнул в апплет "Network Manager",
который предложил установить мне соединение через модем.
Пару кликов, и всё заработало. Он даже знал, какую точку доступа надо юзать.
Не предложив даже вбить телефонный номер (модем всё-же).
То бишь, мастдай глубоко sosnool?
+1
https://pbs.twimg.com/media/Dl4x_P-XsAAPfgC.jpg
https://twitter.com/_inside/status/1035319938641276928 The Apple Watch pride face is hardcoded to not show up if the paired iPhone is using the Russian locale
> Однако 30 октября 2014 года в статье на Bloomberg Businessweek Кук совершил каминг-аут, признавшись в своей гомосексуальности, и выразил надежду, что это признание поможет другим геям принять себя и вдохновит их на борьбу за свои права.
Бабло победило принципы
0
#define double 1
#define float 2
#if REAL==float
#define fft_create_arrays f_fft_create_arrays
#define getx f_getx
#define fft f_fft
#define invfft f_invfft
#define normalize_fft f_normalize_fft
#define fft1n f_fft1n
#define fftn f_fftn
#define invfftn f_invfftn
#define realfftmag f_realfftmag
#define normalize_fftn f_normalize_fftn
#endif
#undef double
#undef float
https://github.com/borsboom/vocoder/blob/master/fft.h
+1
-
#
## #### #### ##### ######
# # # # # # # #
# # #### # # #####
# ### # # ##### #
# ### # # # # # # #
##### ### #### #### # # #
# # ###### ##### # ###### # #### ## ##### # #### # #
# # # # # # # # # # # # # # # # ## #
# # ##### # # # ##### # # # # # # # # # # #
# # # ##### # # # # ###### # # # # # # #
# # # # # # # # # # # # # # # # # ##
## ###### # # # # # #### # # # # #### # #
###### ##### ##### #### #####
# # # # # # # # #
##### # # # # # # # #
# ##### ##### # # #####
# # # # # # # # #
###### # # # # #### # #
−2
if(spForActiveActivityDetect.getBoolean( "active", false) == false) {
Intent cabinetManagerAct = new Intent(this, EmployeeCabinetActivity.class );
finish();
startActivity(cabinetManagerAct );
}else {
//...
}
Равно ли getBoolen из false false ?
по мне, заслуженное звание: топ - говенная проверка из говен, так как особенно выносит мозг