Туристический ИТ проект года, который вы ждете?
Какой сервис/проект в области туризма Вы ждете и считаете что он взорвет рынок?
(Ищу тему для дипломного проекта, но хочется работать над чем то новым, актуальным и интересным для будущих пользователей.)
Удалил раздел при установке windows.. решено!
Добрый вечер, прошу помощи. Устанавливая windows забыл вытащить флэшку и удалил раздел. Но не отформатировал. Теперь файловая система определяется как RAW, данные частично получилось вытащить с помощью recover my files.
Вопрос: Есть ли в таком случае возможность восстановить раздел и вернуть все файлы? А если нет, существует ли программа которая выдерне файлы со структурой каталогов, а не просто file1.txt, file2.txt…
С надежной жду ответов.
Случайно наткнулся на рекламу handy recovery. Восстановил все файлы со структурой каталогов! Счастлив)
Java: jar и exe?
Почему джавовские приложения имеют собственный формат файлов (jar/ear/war), а не exe? Потому что Sun так когда-то захотела или тому были объективные (технические?) причины? CLR же запускает exe'шнички спокойно.
Увеличить громкость воспроизведения flash-видео в браузере?
Погуглил но ничего не нашел, киньте в меня ссылками и советами, пожалуйста.
Как можно увеличить громкость воспроизведения flash-видео в браузере? Убивают меня тихие ролики :)
Однако и функции схожей с PowerDVD (boost audio for notebooks) или двойного-тройного усиления звука как может VLC я в браузерах, конечно, не нашел.
Потому прошу совет, как можно решить такой вариант? Все способы хороши, лишь бы были софтверными. Может программу какую установить которая может винде сказать быть громче, хотя бы на время просмотра видео. Ведь раз умеют это mp-плееры, может можно заставить тоже самое и браузеру или целиком винде?
p.s. Win 7. Браузеры есть все основные. И есть способ застрелиться: скачать flv-ролик к себе на комп и смотреть его VLC или увеличить громкость скачанного ролика в AVIDemux
Начало TDD-Проблемы? Решения? Рекомендации?
Хорошо, я знаю, что уже были вопросы о начале работы с TDD .. Тем не менее, я думаю, что я вроде как знаю, что общее согласие состоит в том , чтобы просто сделать это , однако, у меня, кажется, есть следующие проблемы, чтобы получить мою голову в игре:
- При работе с коллекциями, do все равно будет тестировать на очевидный add/remove/inserts успешный, даже если он основан на дженериках и т. д., где мы вроде "know" его будем работать?
- Некоторые тесты кажутся бесконечными, чтобы их реализовать.. Например, при работе со строковым выводом, есть ли способ "better" для такого рода вещей? (например, протестируйте объектную модель перед синтаксическим анализом, разбейте синтаксический анализ на небольшие операции и протестируйте там) на мой взгляд, вы всегда должны тестировать "end result", но это может сильно варьироваться и быть утомительным для настройки.
- У меня нет тестовой платформы для использования (работа не будет платить за нее), поэтому я могу "practice" больше. Есть ли хорошие из них, которые являются бесплатными для коммерческого использования? (на данный момент я использую старые добрые Debug.Assert :)
- Наверное, самый большой.. Иногда я не знаю, чего ожидать от NOT.. Я имею в виду, что вы получаете свой зеленый свет, но я всегда беспокоюсь, что могу пропустить тест.. Вы копаете глубже, чтобы попытаться взломать код, или оставляете его в покое и ждете, что все это упадет позже (что будет стоить больше)..
Поэтому в основном то, что я ищу здесь, - это не " просто сделай это ", а больше " я сделал это, имел проблемы с этим, решил их этим ".. Личный опыт :)
Кастомные выпадающие списки (select box) в Chrome и Opera
Моя задача — сделать кастомные селекты для сайта. Решение должно быть максимаьно универсальным, так как движек довольно громоздкий (moodle), и проверить работоспособность решения на всех возможных страницах проекта просто нереально. Большинство готовых решений сильно меняют изначальную верстку элемента и в большинстве своем подходят только для одного селекта на странице, а в moodle их может быть до 5.
Сходу написал такой вариант:
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
В итоге вышло вот что:

Мне даже понравилось, правда сам выпадающий список налезает частично на фон, но это не существенно в данном случае. Но такое отображение было только в fierfox и ie. В хроме и опере показывает так:

Вот этот белый фон убрать не могу никак. Есть идеи?
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
Выбор провайдера в Санкт-Петербурге
Очень рад, что появилась возможность задать вопрос на Хабре и получить ответ от людей разбирающихся.
Сейчас переезжаю в новую квартиру в Красносельском районе, хотел бы получить совет — какого провайдера выбрать?
Требования:
— Тариф без ограничения по трафику (люблю качать торренты, особенно HD-фильмы из интернета)
— Высокая скорость (по той же причине)
— Хорошо развитые внутренние ресурсы (буду рад, если можно будет качать фильмы, игры, софт из локальной сети)
— Адекватная поддержка (или хотя бы вежливая, я готов подождать на линии или с решением проблемы в пределах разумного)
— Адекватная цена (чтобы за все эти пункты не попросили несколько тысяч)
Мне нужно подключить интернет, телефон и телевизор, поэтому можно рассмотреть пакетные предложения.
В общем, я ищу идеального провайдера. Предпочтение отдается по цене. Реализация (технология подключения) не имеет значения.
Надеюсь, эта тема интересна не только мне и не вызовет ужасных холиваров.
Буду очень рад конструктивному ответу в стиле %providername% — %tariff% (в идеале со ссылкой на тариф).
Как увеличить системный шрифт в Mac OS X 10.6?
В это сложно поверить, но в 2010 году в Самой Продвинутой ОС В Мире (как она позиционируется) нет никакой возможности изменить размер системного шрифта. Он выбран Лучшими В Мире Специалистами По Интерфейсам раз и навсегда — для любого разрешения и монитора, и изменению не подлежит. Никак.
Да-да, то, что в двух других популярных ОС делается в два клика, для пользователей Мака — запретное наслаждение.
В результате я на своём iMac 27" с разрешением 2560х1440 вынужден ломать глаза. И таких, как я, на форумах полно. Есть возможность сменить размер шрифта только в Finder (нахрена?)
Кто-нибудь знает иные способы сделать невозможное? Сменить разрешение предлагать не надо, спасибо.
Связь между вашей работой и специальностью?
Прошу прощенья за оффтоп, просто меня, как студента сейчас волнуют следующие вопросы.
1) Где Вы учились и учились ли вообще?
2) Какой была ваша первая работа, отбрасывая работу в качестве временного заработка (я думаю, все когда-то зарабатывали физическим трудом)?
3) Как в дальнейшем развивалась ваша карьера?
Как избежать использования курсоров в Sybase (T-SQL)?
Представьте себе сцену, вы обновляете какой-то устаревший код Sybase и натыкаетесь на курсор. Хранимая процедура создает результирующий набор в таблице #temporary, которая полностью готова к возвращению, за исключением того, что один из столбцов не очень удобочитаем, это буквенно-цифровой код.
Что нам нужно сделать, так это выяснить возможные различные значения этого кода, вызвать другую хранимую процедуру для перекрестной ссылки на эти дискретные значения, а затем обновить результирующий набор новыми расшифрованными значениями:
declare c_lookup_codes for
select distinct lookup_code
from #workinprogress
while(1=1)
begin
fetch c_lookup_codes into @lookup_code
if @@sqlstatus<>0
begin
break
end
exec proc_code_xref @lookup_code @xref_code OUTPUT
update #workinprogress
set xref = @xref_code
where lookup_code = @lookup_code
end
Итак, хотя это может вызвать у некоторых людей учащенное сердцебиение, это действительно работает. Мой вопрос в том, как лучше всего избежать такого рода вещей?
_NB: для целей этого примера вы также можете представить, что результирующий набор находится в области 500k строк и что существует 100 различных значений look_up_code и, наконец, что невозможно иметь таблицу со значениями внешней ссылки, так как логика в proc_code_xref слишком arcane._
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- »